heap profile: 59: 891144 [1013867: 4301186512] @ heap/1048576 0: 0 [34: 1632] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 1120] @ 0x4d134a 0x4d1595 0x4d228b 0x59d7dd 0x59d7aa 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x4d1594 context.(*cancelCtx).propagateCancel+0x74 /usr/local/go/src/context/context.go:469 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x59d7dc context.WithDeadline+0x1bc /usr/local/go/src/context/context.go:617 # 0x59d7a9 net.(*Dialer).DialContext+0x189 /usr/local/go/src/net/dial.go:533 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [0: 0] @ 0x68d52e 0x68d508 0xedc5c6 0xed85ef 0x4811a1 # 0x68d52d compress/flate.NewWriter+0x28d /usr/local/go/src/compress/flate/deflate.go:663 # 0x68d507 compress/gzip.(*Writer).Write+0x267 /usr/local/go/src/compress/gzip/gzip.go:191 # 0xedc5c5 runtime/pprof.(*profileBuilder).build+0x5a5 /usr/local/go/src/runtime/pprof/proto.go:390 # 0xed85ee runtime/pprof.profileWriter+0xae /usr/local/go/src/runtime/pprof/pprof.go:885 0: 0 [0: 0] @ 0x453916 0x4124d1 0xed8390 0xeed0e5 0x6f8189 0x83bdc2 0x6f8189 0xef520d 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xed838f runtime/pprof.StartCPUProfile+0xef /usr/local/go/src/runtime/pprof/pprof.go:855 # 0xeed0e4 net/http/pprof.Profile+0x2c4 /usr/local/go/src/net/http/pprof/pprof.go:157 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef520c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [0: 0] @ 0xed7f90 0xed7f05 0xed4d4b 0xeee24f 0x83bdc2 0x6f8189 0xef520d 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xed7f8f runtime/pprof.writeGoroutineStacks+0x2f /usr/local/go/src/runtime/pprof/pprof.go:762 # 0xed7f04 runtime/pprof.writeGoroutine+0x24 /usr/local/go/src/runtime/pprof/pprof.go:753 # 0xed4d4a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:377 # 0xeee24e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef520c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [0: 0] @ 0xed689a 0xed702f 0xed6b49 0xed4d4b 0xeee24f 0x83bdc2 0x6f8189 0xef520d 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xed6899 runtime/pprof.printStackRecord+0x339 /usr/local/go/src/runtime/pprof/pprof.go:562 # 0xed702e runtime/pprof.writeHeapInternal+0x4ae /usr/local/go/src/runtime/pprof/pprof.go:685 # 0xed6b48 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:599 # 0xed4d4a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:377 # 0xeee24e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef520c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [0: 0] @ 0xed7d08 0xed6b49 0xed4d4b 0xeee24f 0x83bdc2 0x6f8189 0xef520d 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xed7d07 runtime/pprof.writeHeapInternal+0x1187 /usr/local/go/src/runtime/pprof/pprof.go:682 # 0xed6b48 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:599 # 0xed4d4a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:377 # 0xeee24e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef520c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [0: 0] @ 0xed65ba 0xed65ae 0xed702f 0xed6b49 0xed4d4b 0xeee24f 0x83bdc2 0x6f8189 0xef520d 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xed65ad runtime/pprof.printStackRecord+0x4d /usr/local/go/src/runtime/pprof/pprof.go:551 # 0xed702e runtime/pprof.writeHeapInternal+0x4ae /usr/local/go/src/runtime/pprof/pprof.go:685 # 0xed6b48 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:599 # 0xed4d4a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:377 # 0xeee24e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef520c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [0: 0] @ 0xed6845 0xed702f 0xed6b49 0xed4d4b 0xeee24f 0x83bdc2 0x6f8189 0xef520d 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xed6844 runtime/pprof.printStackRecord+0x2e4 /usr/local/go/src/runtime/pprof/pprof.go:562 # 0xed702e runtime/pprof.writeHeapInternal+0x4ae /usr/local/go/src/runtime/pprof/pprof.go:685 # 0xed6b48 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:599 # 0xed4d4a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:377 # 0xeee24e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef520c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [0: 0] @ 0xed6c31 0xed6b49 0xed4d4b 0xeee24f 0x83bdc2 0x6f8189 0xef520d 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xed6c30 runtime/pprof.writeHeapInternal+0xb0 /usr/local/go/src/runtime/pprof/pprof.go:624 # 0xed6b48 runtime/pprof.writeAlloc+0x28 /usr/local/go/src/runtime/pprof/pprof.go:599 # 0xed4d4a runtime/pprof.(*Profile).WriteTo+0x14a /usr/local/go/src/runtime/pprof/pprof.go:377 # 0xeee24e net/http/pprof.handler.ServeHTTP+0x52e /usr/local/go/src/net/http/pprof/pprof.go:272 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef520c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [0: 0] @ 0x453916 0x46b2ae 0x464b3b 0xbdabe5 0xeed49b 0x6f8189 0x83bdc2 0x6f8189 0xef520d 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xbdabe4 runtime/trace.Start+0x84 /usr/local/go/src/runtime/trace/trace.go:125 # 0xeed49a net/http/pprof.Trace+0x2ba /usr/local/go/src/net/http/pprof/pprof.go:183 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef520c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [0: 0] @ 0x453916 0x46b273 0x464b3b 0xbdabe5 0xeed49b 0x6f8189 0x83bdc2 0x6f8189 0xef520d 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xbdabe4 runtime/trace.Start+0x84 /usr/local/go/src/runtime/trace/trace.go:125 # 0xeed49a net/http/pprof.Trace+0x2ba /usr/local/go/src/net/http/pprof/pprof.go:183 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef520c github.com/go-chi/chi/v5/middleware.NoCache.func1+0x28c /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/nocache.go:55 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 32768] @ 0x4b3985 0x5ba3ef 0x5ba3af 0x5c1305 0x5bfdb0 0x6eff7f 0x4b39d1 0x4b374c 0x4b372b 0x6ac1e5 0x6ae105 0x6aedfa 0xf002c2 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4b3984 io.copyBuffer+0x104 /usr/local/go/src/io/io.go:426 # 0x5ba3ee io.Copy+0x4e /usr/local/go/src/io/io.go:388 # 0x5ba3ae net.genericReadFrom+0xe /usr/local/go/src/net/net.go:767 # 0x5c1304 net.(*TCPConn).readFrom+0x64 /usr/local/go/src/net/tcpsock_posix.go:54 # 0x5bfdaf net.(*TCPConn).ReadFrom+0x2f /usr/local/go/src/net/tcpsock.go:165 # 0x6eff7e net/http.(*response).ReadFrom+0x29e /usr/local/go/src/net/http/server.go:615 # 0x4b39d0 io.copyBuffer+0x150 /usr/local/go/src/io/io.go:415 # 0x4b374b io.Copy+0x8b /usr/local/go/src/io/io.go:388 # 0x4b372a io.CopyN+0x6a /usr/local/go/src/io/io.go:364 # 0x6ac1e4 net/http.serveContent+0xd24 /usr/local/go/src/net/http/fs.go:424 # 0x6ae104 net/http.serveFile+0x744 /usr/local/go/src/net/http/fs.go:756 # 0x6aedf9 net/http.(*fileHandler).ServeHTTP+0xb9 /usr/local/go/src/net/http/fs.go:986 # 0xf002c1 github.com/0xERR0R/blocky/server.configureStaticAssetsHandler.StripPrefix.func1+0x261 /usr/local/go/src/net/http/server.go:2356 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x544e85 0x544dfd 0x56254c 0x562547 0x5623c5 0x5ea408 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x544e84 math/big.nat.make+0xa4 /usr/local/go/src/math/big/nat.go:66 # 0x544dfc math/big.nat.setBytes+0x1c /usr/local/go/src/math/big/nat.go:1332 # 0x56254b math/big.(*Int).SetBytes+0xcb /usr/local/go/src/math/big/int.go:512 # 0x562546 vendor/golang.org/x/crypto/cryptobyte.(*String).readASN1BigInt+0xc6 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:330 # 0x5623c4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1Integer+0x404 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:290 # 0x5ea407 crypto/x509.parseCertificate+0x227 /usr/local/go/src/crypto/x509/parser.go:923 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5adf19 0xeb2a28 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xeb2a27 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x307 /go/resolver/upstream_resolver.go:389 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 208] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x4d1689 0x4d228b 0x4d2a4d 0x4d2a0f 0xeb1eaa 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x4d1688 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:492 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xeb1ea9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /go/resolver/upstream_resolver.go:346 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 64] @ 0x7c95c9 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x7c95c8 github.com/miekg/dns.(*Client).DialContext+0x1c8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:130 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [1: 32] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0x7c9eac 0x7c9d35 0x7ca854 0xeb0fdb 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c9eab github.com/miekg/dns.(*Conn).ReadMsg+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9d34 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7ca853 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [1: 112] @ 0x774db7 0x7784dd 0x778388 0xa30965 0xa3096b 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7784dc github.com/sirupsen/logrus.(*Entry).WithField+0x17c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x778387 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa30964 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /go/log/logger.go:72 # 0xa3096a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /go/cache/stringcache/string_caches.go:55 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 288] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774d65 0x7784dd 0x778388 0xa30965 0xa3096b 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774d64 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7784dc github.com/sirupsen/logrus.(*Entry).WithField+0x17c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x778387 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa30964 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /go/log/logger.go:72 # 0xa3096a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /go/cache/stringcache/string_caches.go:55 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 448] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x511738 0x51427e 0x50e2f1 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e2f0 fmt.Fprintf+0x70 /usr/local/go/src/fmt/print.go:224 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 48] @ 0xf6de4e 0xf72ee6 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6de4d crypto/internal/fips140/hkdf.Extract[...]+0xad /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:17 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x7d70cb 0x7e1967 0x822529 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d70ca github.com/miekg/dns.(*EDNS0_EDE).unpack+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:860 # 0x7e1966 github.com/miekg/dns.unpackDataOpt+0x306 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:421 # 0x822528 github.com/miekg/dns.(*OPT).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 24] @ 0x7daba5 0x81d9c9 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81d9c8 github.com/miekg/dns.(*CNAME).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 16] @ 0x407245 0x477189 0x6752b1 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x6752b0 net/textproto.readMIMEHeader+0x90 /usr/local/go/src/net/textproto/reader.go:523 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [1: 96] @ 0x444e69 0x456ce6 0x70d34e 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x70d34d net/http.(*Transport).getConn+0x4ad /usr/local/go/src/net/http/transport.go:1520 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 352] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x5f5e12 0x5f5c70 0x5f3fc7 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f5e11 crypto/x509.policiesValid-range1+0x171 /usr/local/go/src/crypto/x509/verify.go:1479 # 0x5f5c6f crypto/x509.policiesValid.(*policyGraph).parents.Values[...].func1+0x6f /usr/local/go/src/maps/iter.go:41 # 0x5f3fc6 crypto/x509.policiesValid+0x8c6 /usr/local/go/src/crypto/x509/verify.go:1476 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 208] @ 0x50b2ba 0x48b711 0x50de3e 0x50e3d0 0x5d01aa 0x510fc3 0x5117f8 0x51427e 0x50b3a5 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b2b9 fmt.init.func1+0x19 /usr/local/go/src/fmt/print.go:147 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x5d01a9 net/url.(*Error).Error+0xa9 /usr/local/go/src/net/url/url.go:32 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 64] @ 0x7daba5 0x81d9c9 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81d9c8 github.com/miekg/dns.(*CNAME).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 112] @ 0x47d6bc 0x4a3788 0xa2d636 0xa2d63a 0xa2e513 0xa2d69e 0xa4b575 0xa4ecf1 0xa4dc88 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3787 time.NewTimer+0x67 /usr/local/go/src/time/sleep.go:145 # 0xa2d635 time.After+0x15 /usr/local/go/src/time/sleep.go:203 # 0xa2d639 github.com/avast/retry-go/v4.(*timerImpl).After+0x19 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:111 # 0xa2e512 github.com/avast/retry-go/v4.DoWithData[...]+0x872 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:207 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4b574 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /go/lists/downloader.go:59 # 0xa4ecf0 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /go/lists/sourcereader.go:53 # 0xa4dc87 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /go/lists/list_cache.go:231 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0x7c795a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c7959 github.com/miekg/dns.init.func62+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:72 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x50bb9f 0x50bb67 0x50d3ac 0x50fa35 0x511738 0x51427e 0x50e3f3 0x5d01aa 0x510fc3 0x5117f8 0x51427e 0x50b3a5 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50bb9e fmt.(*buffer).write+0x7e /usr/local/go/src/fmt/print.go:104 # 0x50bb66 fmt.(*fmt).pad+0x46 /usr/local/go/src/fmt/format.go:95 # 0x50d3ab fmt.(*fmt).fmtQ+0xeb /usr/local/go/src/fmt/format.go:460 # 0x50fa34 fmt.(*pp).fmtString+0x34 /usr/local/go/src/fmt/print.go:503 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x5d01a9 net/url.(*Error).Error+0xa9 /usr/local/go/src/net/url/url.go:32 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0x7dc185 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 256] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 224] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d253 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d252 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /go/resolver/caching_resolver.go:150 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x564585 0x56445b 0x641339 0x641238 0x564342 0x5646d1 0x641174 0x641153 0x564342 0x5646d1 0x63ac3f 0x63ab14 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x56445a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x641338 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641237 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:112 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x641173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641152 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ac3e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ab13 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:109 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x48ba3d 0x48b906 0x48b67c 0x6229f3 0x62317c 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x48ba3c sync.(*Pool).pinSlow+0xfc /usr/local/go/src/sync/pool.go:237 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6229f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /usr/local/go/src/crypto/tls/conn.go:988 # 0x62317b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /usr/local/go/src/crypto/tls/conn.go:1060 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x62da25 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62da24 crypto/tls.(*Conn).makeClientHello+0xb44 /usr/local/go/src/crypto/tls/handshake_client.go:159 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 4608] @ 0x617a67 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x617a66 crypto/tls.(*certCache).newCert+0x106 /usr/local/go/src/crypto/tls/cache.go:91 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xf74013 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf74012 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x92 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0x7c9eac 0x7c9dce 0x7ca854 0xeb0fdb 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c9eab github.com/miekg/dns.(*Conn).ReadMsg+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9dcd github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7ca853 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [1: 16] @ 0x7daba5 0x824017 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x824016 github.com/miekg/dns.(*SOA).unpack+0x36 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2624 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 896] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x7da1c9 0x7da173 0x81a079 0x7dba72 0x7dcab1 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x81a078 github.com/miekg/dns.(*SOA).pack+0xb8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:930 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x6a61bf 0x6a5ebe 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6a61be net/http.(*Client).do.func2+0xde /usr/local/go/src/net/http/client.go:628 # 0x6a5ebd net/http.(*Client).do+0xf3d /usr/local/go/src/net/http/client.go:734 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 64] @ 0x50e406 0x5d01aa 0x510fc3 0x5117f8 0x51427e 0x50b3a5 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x5d01a9 net/url.(*Error).Error+0xa9 /usr/local/go/src/net/url/url.go:32 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xe9ad47 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xe9ad46 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /go/resolver/bootstrap.go:171 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 1792] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x7dde16 0x7ddbe5 0x827aab 0x7e555d 0x7e52f4 0xefe88f 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dde15 github.com/miekg/dns.compressionLenSearch+0xb5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1057 # 0x7ddbe4 github.com/miekg/dns.domainNameLen+0xa4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1015 # 0x827aaa github.com/miekg/dns.(*CNAME).len+0x6a /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:347 # 0x7e555c github.com/miekg/dns.truncateLoop+0x5c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_truncate.go:105 # 0x7e52f3 github.com/miekg/dns.(*Msg).Truncate+0x193 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_truncate.go:72 # 0xefe88e github.com/0xERR0R/blocky/server.(*Server).resolve+0x32e /go/server/server.go:566 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 80] @ 0x7e034e 0x7e11c5 0x81940f 0x7dba72 0x7dcab1 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7e034d github.com/miekg/dns.fromBase64+0x6d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:163 # 0x7e11c4 github.com/miekg/dns.packStringBase64+0x44 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:338 # 0x81940e github.com/miekg/dns.(*RRSIG).pack+0x4ae /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:846 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 416] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 176] @ 0x756636 0x756637 0x758972 0x783ecd 0x783e9e 0x783e78 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x756635 regexp.newBitState+0xb5 /usr/local/go/src/regexp/backtrack.go:52 # 0x756636 regexp.(*Regexp).backtrack+0xb6 /usr/local/go/src/regexp/backtrack.go:315 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0x783ecc regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0x783e9d regexp.(*Regexp).MatchString+0x3d /usr/local/go/src/regexp/regexp.go:527 # 0x783e77 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 208] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 768] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 2688] @ 0x623b97 0x6236d8 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623b96 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /usr/local/go/src/crypto/tls/conn.go:1173 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x6d0b4f 0x6d157b 0x6d4385 0x6d4351 0x6d2a06 0x4811a1 # 0x6d0b4e net/http.(*http2ClientConn).closeConn+0x2e /usr/local/go/src/net/http/h2_bundle.go:8557 # 0x6d157a net/http.(*http2ClientConn).closeForError+0x11a /usr/local/go/src/net/http/h2_bundle.go:8672 # 0x6d4384 net/http.(*http2ClientConn).Close+0x5a4 /usr/local/go/src/net/http/h2_bundle.go:8680 # 0x6d4350 net/http.(*http2clientStream).cleanupWriteRequest+0x570 /usr/local/go/src/net/http/h2_bundle.go:9202 # 0x6d2a05 net/http.(*http2clientStream).doRequest+0x65 /usr/local/go/src/net/http/h2_bundle.go:8902 0: 0 [1: 16] @ 0x77b119 0x783690 0x7836a2 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x77b118 github.com/sirupsen/logrus.Level.MarshalText+0x58 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logrus.go:70 # 0x78368f github.com/sirupsen/logrus.Level.String+0xcf /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logrus.go:17 # 0x7836a1 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0xe1 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:243 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 208] @ 0x7de074 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7de073 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x836ad9 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x836ad8 github.com/0xERR0R/blocky/util.AnswerToString+0x218 /go/util/common.go:55 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 96] @ 0x7daba5 0x7de746 0x7dcd1f 0x7ff63f 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7ff63e github.com/miekg/dns.(*Server).serveDNS+0x17e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x7dc83c 0x7dc5e9 0xeff8ef 0xeff8e0 0xefe494 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe493 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b3 /go/server/server.go:518 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 512] @ 0xf46fc5 0xf46f47 0xf480a5 0x573605 0x56fb13 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf46fc4 crypto/internal/fips140/bigmod.(*Nat).reset+0xa4 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf46f46 crypto/internal/fips140/bigmod.(*Nat).resetToBytes+0x26 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:110 # 0xf480a4 crypto/internal/fips140/bigmod.NewModulus+0x84 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x573604 crypto/rsa.fipsPublicKey+0x24 /usr/local/go/src/crypto/rsa/rsa.go:625 # 0x56fb12 crypto/rsa.VerifyPKCS1v15+0x192 /usr/local/go/src/crypto/rsa/fips.go:376 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x7bffe5 0x7e0285 0x7e0f65 0x817f05 0x7dba72 0x7dcab1 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7bffe4 encoding/base32.(*Encoding).Decode+0x44 /usr/local/go/src/encoding/base32/base32.go:395 # 0x7e0284 github.com/miekg/dns.fromBase32+0xc4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:152 # 0x7e0f64 github.com/miekg/dns.packStringBase32+0x44 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:314 # 0x817f04 github.com/miekg/dns.(*NSEC3).pack+0x2e4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:663 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x407132 0x477189 0x774a3e 0x7784dd 0x778388 0xa30965 0xa3096b 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7784dc github.com/sirupsen/logrus.(*Entry).WithField+0x17c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x778387 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa30964 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /go/log/logger.go:72 # 0xa3096a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /go/cache/stringcache/string_caches.go:55 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 8] @ 0x40806e 0x40ca45 0x7da1c9 0x7da173 0x81416b 0x7dba72 0x7dca1a 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x81416a github.com/miekg/dns.(*CNAME).pack+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:148 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dca19 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 32] @ 0x45f9b2 0x45f045 0x45f265 0x5b9892 0x510fc3 0x5117f8 0x51427e 0x50e3f3 0x5d01aa 0x510fc3 0x5117f8 0x51427e 0x50b3a5 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5b9891 net.(*OpError).Error+0x91 /usr/local/go/src/net/net.go:505 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x5d01a9 net/url.(*Error).Error+0xa9 /usr/local/go/src/net/url/url.go:32 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x4d23b1 0x59d7dd 0x59d7aa 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x4d23b0 context.WithDeadlineCause+0x250 /usr/local/go/src/context/context.go:647 # 0x59d7dc context.WithDeadline+0x1bc /usr/local/go/src/context/context.go:617 # 0x59d7a9 net.(*Dialer).DialContext+0x189 /usr/local/go/src/net/dial.go:533 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 32] @ 0x408f12 0x407f8d 0x40ca45 0x7da1c9 0x7da173 0x7dfe38 0x7dba1f 0x7dcab1 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x7dfe37 github.com/miekg/dns.RR_Header.packHeader+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:107 # 0x7dba1e github.com/miekg/dns.packRR+0x11e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:585 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x6373a5 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x6373a4 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x224 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x408f12 0x4072b9 0x477189 0x774a3e 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 128] @ 0x5bd746 0x5bd71d 0x5b2b78 0x5c55c7 0x59f48b 0x59edae 0x59e487 0x59dccc 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x5bd745 net.newFD+0xc5 /usr/local/go/src/net/fd_unix.go:27 # 0x5bd71c net.socket+0x9c /usr/local/go/src/net/sock_posix.go:27 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c55c6 net.(*sysDialer).dialUDP+0xa6 /usr/local/go/src/net/udpsock_posix.go:212 # 0x59f48a net.(*sysDialer).dialSingle+0x28a /usr/local/go/src/net/dial.go:725 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [1: 128] @ 0x64036f 0x64022f 0x640234 0x564342 0x5646d1 0x6401b4 0x640193 0x564342 0x5646d1 0x63c45d 0x63c2fd 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x64036e vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x64022e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x640233 crypto/tls.(*clientHelloMsg).marshalMsg.func9.1+0x53 /usr/local/go/src/crypto/tls/handshake_messages.go:213 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6401b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x640192 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:211 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c45c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c2fc crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:210 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [2: 96] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0x660ce5 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9af48 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9af47 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /go/resolver/bootstrap.go:194 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0x6cfbaf 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cfbae net/http.(*http2Transport).newClientConn+0xdae /usr/local/go/src/net/http/h2_bundle.go:8334 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [1: 96] @ 0x82e145 0x7de2ca 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x82e144 github.com/miekg/dns.(*RRSIG).copy+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:1185 # 0x7de2c9 github.com/miekg/dns.(*Msg).CopyTo+0x369 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1093 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 256] @ 0x5738fa 0x573906 0x521bbd 0xf72e8f 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf72e8e crypto/internal/fips140/tls13.extract[...]+0x4e /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 20480] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0xf1e00f 0xf1dfaa 0xf201cc 0x6183f1 0x61e284 0x622c8a 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6da3ee 0x66e9e3 0x66f107 0x688ec2 0x687c25 0x6873db 0x68c85e 0x6dcf3f 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xf1e00e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1dfa9 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf201cb crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x6183f0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /usr/local/go/src/crypto/tls/cipher_suites.go:493 # 0x61e283 crypto/tls.(*halfConn).encrypt+0x743 /usr/local/go/src/crypto/tls/conn.go:532 # 0x622c89 crypto/tls.(*Conn).writeRecordLocked+0x649 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6da3ed net/http.http2transportResponseBody.Read+0x3cd /usr/local/go/src/net/http/h2_bundle.go:10278 # 0x66e9e2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:113 # 0x66f106 bufio.(*Reader).ReadByte+0x26 /usr/local/go/src/bufio/bufio.go:273 # 0x688ec1 compress/flate.(*decompressor).huffSym+0x101 /usr/local/go/src/compress/flate/inflate.go:720 # 0x687c24 compress/flate.(*decompressor).huffmanBlock+0x44 /usr/local/go/src/compress/flate/inflate.go:495 # 0x6873da compress/flate.(*decompressor).Read+0x5a /usr/local/go/src/compress/flate/inflate.go:348 # 0x68c85d compress/gzip.(*Reader).Read+0x9d /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x6dcf3e net/http.(*http2gzipReader).Read+0x7e /usr/local/go/src/net/http/h2_bundle.go:10832 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x6b1868 0x6b203a 0x6b1f2b 0x6bb856 0x6daa5b 0x6d8652 0x6d7679 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6b1867 net/http.http2getDataBufferChunk+0x47 /usr/local/go/src/net/http/h2_bundle.go:1228 # 0x6b2039 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1333 # 0x6b1f2a net/http.(*http2dataBuffer).Write+0x8a /usr/local/go/src/net/http/h2_bundle.go:1316 # 0x6bb855 net/http.(*http2pipe).Write+0x175 /usr/local/go/src/net/http/h2_bundle.go:4020 # 0x6daa5a net/http.(*http2clientConnReadLoop).processData+0x21a /usr/local/go/src/net/http/h2_bundle.go:10400 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x6332ab 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x6332aa crypto/tls.(*Conn).verifyServerCertificate+0x6a /usr/local/go/src/crypto/tls/handshake_client.go:1086 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x6b4d50 0x6b4d29 0x6cfa94 0x6cedb7 0x6b08a8 0x4811a1 # 0x6b4d4f net/http.(*http2Framer).startWrite+0x4f /usr/local/go/src/net/http/h2_bundle.go:1912 # 0x6b4d28 net/http.(*http2Framer).WriteSettings+0x28 /usr/local/go/src/net/http/h2_bundle.go:2403 # 0x6cfa93 net/http.(*http2Transport).newClientConn+0xc93 /usr/local/go/src/net/http/h2_bundle.go:8319 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [1: 48] @ 0x5e9edc 0x5e62f0 0x5e862f 0x5e8568 0x5eb447 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e9edb crypto/x509.processExtensions.parseSANExtension.func1+0x29b /usr/local/go/src/crypto/x509/parser.go:407 # 0x5e62ef crypto/x509.forEachSAN+0xcf /usr/local/go/src/crypto/x509/parser.go:366 # 0x5e862e crypto/x509.parseSANExtension+0x2ee /usr/local/go/src/crypto/x509/parser.go:375 # 0x5e8567 crypto/x509.processExtensions+0x227 /usr/local/go/src/crypto/x509/parser.go:689 # 0x5eb446 crypto/x509.parseCertificate+0x1266 /usr/local/go/src/crypto/x509/parser.go:1051 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 640] @ 0x57f00a 0x5ea88d 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x57f009 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /usr/local/go/src/crypto/x509/pkix/pkix.go:151 # 0x5ea88c crypto/x509.parseCertificate+0x6ac /usr/local/go/src/crypto/x509/parser.go:984 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 5376] @ 0x51c794 0x51c1bd 0x51c399 0x61fdbd 0x623451 0x623452 0x6234d9 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x61fdbc crypto/tls.(*Conn).readRecordOrCCS+0x139c /usr/local/go/src/crypto/tls/conn.go:780 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x5e9edc 0x5e62f0 0x5e862f 0x5e8568 0x5eb447 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e9edb crypto/x509.processExtensions.parseSANExtension.func1+0x29b /usr/local/go/src/crypto/x509/parser.go:407 # 0x5e62ef crypto/x509.forEachSAN+0xcf /usr/local/go/src/crypto/x509/parser.go:366 # 0x5e862e crypto/x509.parseSANExtension+0x2ee /usr/local/go/src/crypto/x509/parser.go:375 # 0x5e8567 crypto/x509.processExtensions+0x227 /usr/local/go/src/crypto/x509/parser.go:689 # 0x5eb446 crypto/x509.parseCertificate+0x1266 /usr/local/go/src/crypto/x509/parser.go:1051 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 176] @ 0x70d0cc 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x70d0cb net/http.(*Transport).getConn+0x22b /usr/local/go/src/net/http/transport.go:1499 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 24] @ 0xe96d3b 0xe96ce6 0xe97585 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe96d3a github.com/miekg/dns.(*Msg).SetReply+0xba /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xe96ce5 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleBlocked+0x65 /go/resolver/blocking_resolver.go:334 # 0xe97584 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x524 /go/resolver/blocking_resolver.go:389 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf740d7 0xf50def 0xf6dada 0xf72da5 0xf72a89 0x638f93 0x638f26 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638f92 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x638f25 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:732 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 1536] @ 0x617927 0x61791d 0x420031 0x4811a1 # 0x617926 crypto/tls.(*certCache).evict+0x46 /usr/local/go/src/crypto/tls/cache.go:73 # 0x61791c crypto/tls.(*certCache).active.func1+0x3c /usr/local/go/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /usr/local/go/src/runtime/mfinal.go:275 0: 0 [1: 112] @ 0xa48b45 0xa48777 0xa48778 0xa495fa 0xa4feac 0xa4d5a3 0xa4cb2d 0xa47a3b 0x4811a1 # 0xa48b44 github.com/ThinkChaos/parcour/jobgroup.(*withContext).WaitCtx+0x44 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:115 # 0xa48776 github.com/ThinkChaos/parcour/jobgroup.(*withContext).Wait+0x56 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:109 # 0xa48777 github.com/ThinkChaos/parcour/jobgroup.(*withContext).close+0x57 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:94 # 0xa495f9 github.com/ThinkChaos/parcour/jobgroup.(*withParent).Close+0x19 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:38 # 0xa4feab github.com/ThinkChaos/parcour.(*Producers[...]).Close+0x4b /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:69 # 0xa4d5a2 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x402 /go/lists/list_cache.go:202 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 208] @ 0x50b2ba 0x48b711 0x50de3e 0x50e3d0 0x836e05 0xefd8cf 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50b2b9 fmt.init.func1+0x19 /usr/local/go/src/fmt/print.go:147 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 64] @ 0xeb525b 0xea9ede 0xea9aa5 0xea892c 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0xeb525a github.com/mroth/weightedrand/v2.NewChooser[...]+0x13a /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 0xea9edd github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /go/resolver/parallel_best_resolver.go:266 # 0xea9aa4 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /go/resolver/parallel_best_resolver.go:236 # 0xea892b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /go/resolver/parallel_best_resolver.go:166 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x7dc185 0x7dcf34 0x7ff63f 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7ff63e github.com/miekg/dns.(*Server).serveDNS+0x17e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 240] @ 0x50b3bb 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 48] @ 0x81c836 0x81c7e6 0x81c7dd 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x81c835 github.com/miekg/dns.cloneSlice[...]+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81c7e5 github.com/miekg/dns.unpackDataAAAA+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:48 # 0x81c7dc github.com/miekg/dns.(*AAAA).unpack+0x1c /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1234 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 144] @ 0x7e034e 0x7e11c5 0x8149ce 0x7dba72 0x7dca1a 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7e034d github.com/miekg/dns.fromBase64+0x6d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:163 # 0x7e11c4 github.com/miekg/dns.packStringBase64+0x44 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:338 # 0x8149cd github.com/miekg/dns.(*DNSKEY).pack+0x1ad /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:220 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dca19 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 96] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 112] @ 0xe9d390 0xe9d34a 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0xe9d38f github.com/0xERR0R/blocky/resolver.newRequest+0x1ef /go/resolver/resolver.go:19 # 0xe9d349 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /go/resolver/caching_resolver.go:154 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x83de29 0x83dd65 0x83d750 0x83bcae 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x83de28 github.com/go-chi/chi/v5.(*node).findRoute+0x348 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/tree.go:511 # 0x83dd64 github.com/go-chi/chi/v5.(*node).findRoute+0x284 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/tree.go:529 # 0x83d74f github.com/go-chi/chi/v5.(*node).FindRoute+0x6f /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/tree.go:379 # 0x83bcad github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x1cd /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:475 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf740d7 0xf50e3e 0xf6dada 0xf72da5 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x660e99 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x660e98 crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x98 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:154 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 384] @ 0x5e471c 0x5ea86a 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e471b crypto/x509.parseName+0x11b /usr/local/go/src/crypto/x509/parser.go:146 # 0x5ea869 crypto/x509.parseCertificate+0x689 /usr/local/go/src/crypto/x509/parser.go:980 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 224] @ 0x5eb2ee 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5eb2ed crypto/x509.parseCertificate+0x110d /usr/local/go/src/crypto/x509/parser.go:1049 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea90fa 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0x407132 0x477189 0x774a3e 0xea9350 0xea921b 0xea8d26 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea934f github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea921a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /go/resolver/parallel_best_resolver.go:194 # 0xea8d25 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /go/resolver/parallel_best_resolver.go:175 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 48] @ 0x7e0254 0x7e0f65 0x817f05 0x7dba72 0x7dcab1 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7e0253 github.com/miekg/dns.fromBase32+0x93 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:151 # 0x7e0f64 github.com/miekg/dns.packStringBase32+0x44 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:314 # 0x817f04 github.com/miekg/dns.(*NSEC3).pack+0x2e4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:663 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0xf4714d 0xf519d6 0xf554c8 0xf5549b 0x568ceb 0x566a56 0x616552 0x638a68 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf4714c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf519d5 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x3d5 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf554c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5549a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568cea crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a55 crypto/ecdsa.VerifyASN1+0x255 /usr/local/go/src/crypto/ecdsa/ecdsa.go:342 # 0x616551 crypto/tls.verifyHandshakeSignature+0x1d1 /usr/local/go/src/crypto/tls/auth.go:30 # 0x638a67 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:690 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x74ae5f 0x74a8fb 0x74dc3d 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x74ae5e regexp/syntax.(*parser).collapse+0x1be /usr/local/go/src/regexp/syntax/parse.go:559 # 0x74a8fa regexp/syntax.(*parser).concat+0x13a /usr/local/go/src/regexp/syntax/parse.go:492 # 0x74dc3c regexp/syntax.parse+0x103c /usr/local/go/src/regexp/syntax/parse.go:1084 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 2304] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 96] @ 0x5c41a5 0x5be25b 0x5bd91b 0x5b2b78 0x5c55c7 0x59f48b 0x59edae 0x59e487 0x59dccc 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x5c41a4 net.sockaddrToUDP+0x104 /usr/local/go/src/net/udpsock_posix.go:18 # 0x5be25a net.(*netFD).dial+0x83a /usr/local/go/src/net/sock_posix.go:143 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c55c6 net.(*sysDialer).dialUDP+0xa6 /usr/local/go/src/net/udpsock_posix.go:212 # 0x59f48a net.(*sysDialer).dialSingle+0x28a /usr/local/go/src/net/dial.go:725 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [1: 112] @ 0x82d477 0x7de2ca 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x82d476 github.com/miekg/dns.(*NSEC3).copy+0xb6 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:1101 # 0x7de2c9 github.com/miekg/dns.(*Msg).CopyTo+0x369 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1093 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 48] @ 0xf72bf0 0x660ce5 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 5376] @ 0x623b97 0x6236d8 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623b96 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /usr/local/go/src/crypto/tls/conn.go:1173 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x77b119 0x783690 0x7836a2 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x77b118 github.com/sirupsen/logrus.Level.MarshalText+0x58 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logrus.go:70 # 0x78368f github.com/sirupsen/logrus.Level.String+0xcf /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logrus.go:17 # 0x7836a1 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0xe1 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:243 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 192] @ 0x57965b 0x7e10dc 0x7e10a1 0x8232ee 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x57965a encoding/base64.(*Encoding).EncodeToString+0xba /usr/local/go/src/encoding/base64/base64.go:207 # 0x7e10db github.com/miekg/dns.toBase64+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:169 # 0x7e10a0 github.com/miekg/dns.unpackStringBase64+0x20 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:333 # 0x8232ed github.com/miekg/dns.(*RRSIG).unpack+0x4ad /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2496 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 14336] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 64] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 144] @ 0x50e731 0x836c3a 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x836c39 github.com/0xERR0R/blocky/util.AnswerToString+0x379 /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 96] @ 0x444e69 0x457ed7 0x47aaa5 0xbdcb90 0xbdcb6f 0xebacd0 0xebb577 0xebb44a 0xe9e113 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x47aaa4 sync.runtime_SemacquireRWMutexR+0x24 /usr/local/go/src/runtime/sema.go:100 # 0xbdcb8f sync.(*RWMutex).RLock+0x2f /usr/local/go/src/sync/rwmutex.go:74 # 0xbdcb6e github.com/hashicorp/golang-lru.(*Cache).Len+0xe /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:227 # 0xebaccf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x14f /go/cache/expirationcache/expiration_cache.go:158 # 0xebb576 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /go/cache/expirationcache/prefetching_cache.go:97 # 0xebb449 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /go/cache/expirationcache/prefetching_cache.go:106 # 0xe9e112 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /go/resolver/caching_resolver.go:246 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0xa2e3c7 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0xa2e3c6 github.com/avast/retry-go/v4.DoWithData[...]+0x726 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:185 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 24] @ 0x70dc10 0x70da7b 0x70d2ae 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x70dc0f net/http.(*Transport).startDialConnForLocked+0xcf /usr/local/go/src/net/http/transport.go:1596 # 0x70da7a net/http.(*Transport).queueForDial+0x31a /usr/local/go/src/net/http/transport.go:1569 # 0x70d2ad net/http.(*Transport).getConn+0x40d /usr/local/go/src/net/http/transport.go:1516 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x59de52 0x59dd65 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x59de51 net.addrList.partition+0x831 /usr/local/go/src/net/ipsock.go:121 # 0x59dd64 net.(*Dialer).DialContext+0x744 /usr/local/go/src/net/dial.go:573 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 320] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 80] @ 0x7e034e 0x7e11c5 0x81940f 0x7dba72 0x7dcab1 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7e034d github.com/miekg/dns.fromBase64+0x6d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:163 # 0x7e11c4 github.com/miekg/dns.packStringBase64+0x44 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:338 # 0x81940e github.com/miekg/dns.(*RRSIG).pack+0x4ae /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:846 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 4608] @ 0x61799e 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x61799d crypto/tls.(*certCache).newCert+0x3d /usr/local/go/src/crypto/tls/cache.go:81 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x45f9b2 0x45f045 0x45f265 0x7ccc4a 0x806ca9 0x802ad5 0x836c0c 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7ccc49 github.com/miekg/dns.(*RR_Header).String+0x129 /go/pkg/mod/github.com/miekg/dns@v1.1.66/dns.go:92 # 0x806ca8 github.com/miekg/dns.(*SVCB).String+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:892 # 0x802ad4 github.com/miekg/dns.(*HTTPS).String+0x14 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:232 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 2816] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0x4d0b45 0x70d00d 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d0b44 context.WithCancel+0x64 /usr/local/go/src/context/context.go:242 # 0x70d00c net/http.(*Transport).getConn+0x16c /usr/local/go/src/net/http/transport.go:1497 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 128] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 8] @ 0x40806e 0x40ca45 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b5d4 0x6b1a68 0x6b1ce9 0x6bb5bd 0x6da079 0x66e9e3 0x66f107 0x688d24 0x6880b5 0x687318 0x6873db 0x68c85e 0x6dcf3f 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b5d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x6b1a67 net/http.http2putDataBufferChunk+0xa7 /usr/local/go/src/net/http/h2_bundle.go:1245 # 0x6b1ce8 net/http.(*http2dataBuffer).Read+0x1a8 /usr/local/go/src/net/http/h2_bundle.go:1282 # 0x6bb5bc net/http.(*http2pipe).Read+0x1fc /usr/local/go/src/net/http/h2_bundle.go:3983 # 0x6da078 net/http.http2transportResponseBody.Read+0x58 /usr/local/go/src/net/http/h2_bundle.go:10238 # 0x66e9e2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:113 # 0x66f106 bufio.(*Reader).ReadByte+0x26 /usr/local/go/src/bufio/bufio.go:273 # 0x688d23 compress/flate.(*decompressor).moreBits+0x23 /usr/local/go/src/compress/flate/inflate.go:697 # 0x6880b4 compress/flate.(*decompressor).huffmanBlock+0x4d4 /usr/local/go/src/compress/flate/inflate.go:579 # 0x687317 compress/flate.(*decompressor).nextBlock+0x177 /usr/local/go/src/compress/flate/inflate.go:328 # 0x6873da compress/flate.(*decompressor).Read+0x5a /usr/local/go/src/compress/flate/inflate.go:348 # 0x68c85d compress/gzip.(*Reader).Read+0x9d /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x6dcf3e net/http.(*http2gzipReader).Read+0x7e /usr/local/go/src/net/http/h2_bundle.go:10832 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0xf4714d 0xf6c98f 0xf66d45 0xf66bdc 0x56fb5b 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf4714c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6c98e crypto/internal/fips140/rsa.encrypt+0x10e /usr/local/go/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf66d44 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf66bdb crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56fb5a crypto/rsa.VerifyPKCS1v15+0x1da /usr/local/go/src/crypto/rsa/fips.go:380 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0xf46fc5 0xf46f47 0xf480a5 0x573605 0x56fb13 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf46fc4 crypto/internal/fips140/bigmod.(*Nat).reset+0xa4 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf46f46 crypto/internal/fips140/bigmod.(*Nat).resetToBytes+0x26 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:110 # 0xf480a4 crypto/internal/fips140/bigmod.NewModulus+0x84 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x573604 crypto/rsa.fipsPublicKey+0x24 /usr/local/go/src/crypto/rsa/rsa.go:625 # 0x56fb12 crypto/rsa.VerifyPKCS1v15+0x192 /usr/local/go/src/crypto/rsa/fips.go:376 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x47713a 0x47714f 0x77858e 0x7784f4 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x77858d github.com/sirupsen/logrus.(*Logger).releaseEntry+0x2d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:107 # 0x7784f3 github.com/sirupsen/logrus.(*Logger).WithField+0x193 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 112] @ 0x774db7 0xea8c54 0xea8b4b 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea8c53 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea8b4a github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /go/resolver/parallel_best_resolver.go:170 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 240] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 9728] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x62199a 0x61fd0d 0x623451 0x623452 0x6234d9 0x637cb8 0x635256 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x621999 crypto/tls.(*Conn).retryReadRecord+0x79 /usr/local/go/src/crypto/tls/conn.go:794 # 0x61fd0c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /usr/local/go/src/crypto/tls/conn.go:753 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x637cb7 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:548 # 0x635255 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:133 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836bb8 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 4096] @ 0x68ba3e 0x68b9ed 0x68bb17 0x6dcf6a 0x6dcf01 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x68ba3d bufio.NewReaderSize+0x15d /usr/local/go/src/bufio/bufio.go:57 # 0x68b9ec bufio.NewReader+0x10c /usr/local/go/src/bufio/bufio.go:63 # 0x68bb16 compress/gzip.(*Reader).Reset+0x236 /usr/local/go/src/compress/gzip/gunzip.go:111 # 0x6dcf69 compress/gzip.NewReader+0xa9 /usr/local/go/src/compress/gzip/gunzip.go:94 # 0x6dcf00 net/http.(*http2gzipReader).Read+0x40 /usr/local/go/src/net/http/h2_bundle.go:10826 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x70a4cd 0x708eab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x70a4cc net/http.(*Transport).prepareTransportCancel+0x2c /usr/local/go/src/net/http/transport.go:920 # 0x708eaa net/http.(*Transport).roundTrip+0x98a /usr/local/go/src/net/http/transport.go:657 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 112] @ 0x7756c6 0x7755cd 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7756c5 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x7755cc github.com/sirupsen/logrus.(*Entry).log+0x4c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 112] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 160] @ 0x61e0f0 0x622c8a 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6d530a 0x6d33cd 0x6d29f6 0x4811a1 # 0x61e0ef crypto/tls.(*halfConn).encrypt+0x5af /usr/local/go/src/crypto/tls/conn.go:522 # 0x622c89 crypto/tls.(*Conn).writeRecordLocked+0x649 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6d5309 net/http.(*http2clientStream).writeRequestBody+0xb49 /usr/local/go/src/net/http/h2_bundle.go:9402 # 0x6d33cc net/http.(*http2clientStream).writeRequest+0x98c /usr/local/go/src/net/http/h2_bundle.go:9020 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [1: 32] @ 0x6d907d 0x6d8b9f 0x6d8709 0x6d7679 0x4811a1 # 0x6d907c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /usr/local/go/src/net/http/h2_bundle.go:10074 # 0x6d8b9e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:10027 # 0x6d8708 net/http.(*http2clientConnReadLoop).run+0x588 /usr/local/go/src/net/http/h2_bundle.go:9965 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0x7daba5 0x81d9c9 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81d9c8 github.com/miekg/dns.(*CNAME).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 2048] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 64] @ 0xf50ed0 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 224] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 320] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 128] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 144] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x510f16 0x5117f8 0x51427e 0x50e3f3 0xebd7d7 0x510eff 0x5117f8 0x51427e 0x50b3a5 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x510f15 fmt.(*pp).handleMethods+0x335 /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0xebd7d6 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /go/resolver/upstream_resolver.go:304 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 320] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xe9d253 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d252 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /go/resolver/caching_resolver.go:150 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 48] @ 0x7daba5 0x81d9c9 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81d9c8 github.com/miekg/dns.(*CNAME).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 192] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x511738 0x51427e 0x50b3a5 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0xa2f61d 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xa2f61c github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2dc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 256] @ 0xf66831 0xf66d77 0xf66bdc 0x56fb5b 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf66830 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf66d76 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf66bdb crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56fb5a crypto/rsa.VerifyPKCS1v15+0x1da /usr/local/go/src/crypto/rsa/fips.go:380 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x51401b 0x513fb1 0x50e3f3 0x836e05 0xefd8cf 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x51401a fmt.(*buffer).writeString+0x11a /usr/local/go/src/fmt/print.go:108 # 0x513fb0 fmt.(*pp).doPrintf+0xb0 /usr/local/go/src/fmt/print.go:1032 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 48] @ 0x564585 0x56445b 0x641339 0x641238 0x564342 0x5646d1 0x641174 0x641153 0x564342 0x5646d1 0x63ac3f 0x63ab14 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x56445a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x641338 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641237 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:112 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x641173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641152 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ac3e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ab13 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:109 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x7d6ff8 0x7e1b9d 0x8186d9 0x7dba72 0x7dcb3f 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d6ff7 github.com/miekg/dns.(*EDNS0_EDE).pack+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:849 # 0x7e1b9c github.com/miekg/dns.packDataOpt+0x7c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:432 # 0x8186d8 github.com/miekg/dns.(*OPT).pack+0x38 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:734 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcb3e github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x4fe /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:817 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 80] @ 0x7c709a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7c7099 github.com/miekg/dns.init.func27+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:37 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 832] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x7daba5 0x7de746 0x7dcd1f 0x7ff63f 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7ff63e github.com/miekg/dns.(*Server).serveDNS+0x17e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0x7d44b6 0x7d3fa3 0x7ddaf4 0x7dc805 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d44b5 github.com/miekg/dns.(*EDNS0_SUBNET).pack+0x35 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:311 # 0x7d3fa2 github.com/miekg/dns.(*OPT).len+0x62 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7ddaf3 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dc804 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 320] @ 0x6b8f9f 0x69c479 0x69be9a 0x69bc90 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b8f9e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:3146 # 0x69c478 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69be99 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69bc8f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0xf1e00f 0xf1dfaa 0xf201cc 0x6183f1 0x61e284 0x622c8a 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6d4725 0x6d3c66 0x6d3125 0x6d29f6 0x4811a1 # 0xf1e00e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1dfa9 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf201cb crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x6183f0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /usr/local/go/src/crypto/tls/cipher_suites.go:493 # 0x61e283 crypto/tls.(*halfConn).encrypt+0x743 /usr/local/go/src/crypto/tls/conn.go:532 # 0x622c89 crypto/tls.(*Conn).writeRecordLocked+0x649 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6d4724 net/http.(*http2ClientConn).writeHeaders+0x184 /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x6d3c65 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /usr/local/go/src/net/http/h2_bundle.go:9100 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [1: 48] @ 0x47713a 0x47714f 0xa2f1b8 0xa2f1b3 0xa2f275 0xa2f275 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f1b7 github.com/0xERR0R/blocky/trie.newParent+0x1b7 /go/trie/trie.go:68 # 0xa2f1b2 github.com/0xERR0R/blocky/trie.(*parent).insert+0x1b2 /go/trie/trie.go:105 # 0xa2f274 github.com/0xERR0R/blocky/trie.(*parent).insert+0x274 /go/trie/trie.go:109 # 0xa2f274 github.com/0xERR0R/blocky/trie.(*parent).insert+0x274 /go/trie/trie.go:109 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 48] @ 0x621c98 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x621c97 crypto/tls.(*Conn).readFromUntil+0x97 /usr/local/go/src/crypto/tls/conn.go:831 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 112] @ 0x774db7 0x7784dd 0x778388 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7784dc github.com/sirupsen/logrus.(*Entry).WithField+0x17c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x778387 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 64] @ 0x530032 0x52ff51 0x66113b 0x62da85 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x530031 crypto/ecdh.(*x25519Curve).NewPrivateKey+0x71 /usr/local/go/src/crypto/ecdh/x25519.go:56 # 0x52ff50 crypto/ecdh.(*x25519Curve).GenerateKey+0xb0 /usr/local/go/src/crypto/ecdh/x25519.go:46 # 0x66113a crypto/tls.generateECDHEKey+0xba /usr/local/go/src/crypto/tls/key_schedule.go:68 # 0x62da84 crypto/tls.(*Conn).makeClientHello+0xba4 /usr/local/go/src/crypto/tls/handshake_client.go:163 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7c765a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c7659 github.com/miekg/dns.init.func50+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:60 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x47713a 0x47714f 0x4d1645 0x4d0c59 0x4d0c1d 0x708de5 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d1644 context.(*cancelCtx).propagateCancel+0x124 /usr/local/go/src/context/context.go:490 # 0x4d0c58 context.withCancel+0x58 /usr/local/go/src/context/context.go:278 # 0x4d0c1c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:269 # 0x708de4 net/http.(*Transport).roundTrip+0x8c4 /usr/local/go/src/net/http/transport.go:646 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0x600337 0xf50def 0x6002a5 0x660d1e 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x600336 crypto/hmac.New.UnwrapNew[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140hash/hash.go:33 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [0: 0] @ 0x6822f3 0x68d547 0x68d508 0xedc5c6 0xed85ef 0x4811a1 # 0x6822f2 compress/flate.(*compressor).init+0x432 /usr/local/go/src/compress/flate/deflate.go:587 # 0x68d546 compress/flate.NewWriter+0x2a6 /usr/local/go/src/compress/flate/deflate.go:664 # 0x68d507 compress/gzip.(*Writer).Write+0x267 /usr/local/go/src/compress/gzip/gzip.go:191 # 0xedc5c5 runtime/pprof.(*profileBuilder).build+0x5a5 /usr/local/go/src/runtime/pprof/proto.go:390 # 0xed85ee runtime/pprof.profileWriter+0xae /usr/local/go/src/runtime/pprof/pprof.go:885 0: 0 [1: 128] @ 0x64036f 0x64022f 0x640234 0x564342 0x5646d1 0x6401b4 0x640193 0x564342 0x5646d1 0x63c45d 0x63c2fd 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x64036e vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x64022e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x640233 crypto/tls.(*clientHelloMsg).marshalMsg.func9.1+0x53 /usr/local/go/src/crypto/tls/handshake_messages.go:213 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x6401b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x640192 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:211 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c45c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c2fc crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:210 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x5f2212 0x5f225d 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f2211 crypto/x509.appendToFreshChain+0x3b1 /usr/local/go/src/crypto/x509/verify.go:888 # 0x5f225c crypto/x509.(*Certificate).buildChains.func1+0x3fc /usr/local/go/src/crypto/x509/verify.go:993 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 9472] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 96] @ 0x579696 0x7e10dc 0x7e10a1 0x8232ee 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x579695 encoding/base64.(*Encoding).EncodeToString+0xf5 /usr/local/go/src/encoding/base64/base64.go:209 # 0x7e10db github.com/miekg/dns.toBase64+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:169 # 0x7e10a0 github.com/miekg/dns.unpackStringBase64+0x20 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:333 # 0x8232ed github.com/miekg/dns.(*RRSIG).unpack+0x4ad /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2496 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x521fc5 0x5220d0 0x527345 0xa2f5a6 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f5a5 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x265 /go/trie/trie.go:147 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 352] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 64] @ 0x45fa86 0xf6dc13 0xf72da5 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x836985 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x836984 github.com/0xERR0R/blocky/util.AnswerToString+0xc4 /go/util/common.go:53 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 24] @ 0x8d0946 0x8d08d6 0xebd532 0x510eff 0x5117f8 0x51427e 0x50e3f3 0xebd7d7 0x510eff 0x5117f8 0x51427e 0x50b3a5 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d0945 strings.(*Builder).WriteString+0x325 /usr/local/go/src/strings/builder.go:108 # 0x8d08d5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /go/config/upstream.go:48 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0xebd7d6 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /go/resolver/upstream_resolver.go:304 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 224] @ 0x74a106 0x74a080 0x74cfd3 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x74a105 regexp/syntax.(*parser).newRegexp+0xa5 /usr/local/go/src/regexp/syntax/parse.go:146 # 0x74a07f regexp/syntax.(*parser).op+0x1f /usr/local/go/src/regexp/syntax/parse.go:394 # 0x74cfd2 regexp/syntax.parse+0x3d2 /usr/local/go/src/regexp/syntax/parse.go:941 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 192] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x511738 0x51427e 0x50e3f3 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 3456] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477189 0xa30fd6 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0xa30fd5 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0x55 /go/cache/stringcache/string_caches.go:123 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 8192] @ 0x6a1cfa 0x48b711 0x6b1868 0x6b203a 0x6b1f2b 0x6bb856 0x6daa5b 0x6d8652 0x6d7679 0x4811a1 # 0x6a1cf9 net/http.init.func4+0x19 /usr/local/go/src/net/http/h2_bundle.go:1215 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x6b1867 net/http.http2getDataBufferChunk+0x47 /usr/local/go/src/net/http/h2_bundle.go:1228 # 0x6b2039 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1333 # 0x6b1f2a net/http.(*http2dataBuffer).Write+0x8a /usr/local/go/src/net/http/h2_bundle.go:1316 # 0x6bb855 net/http.(*http2pipe).Write+0x175 /usr/local/go/src/net/http/h2_bundle.go:4020 # 0x6daa5a net/http.(*http2clientConnReadLoop).processData+0x21a /usr/local/go/src/net/http/h2_bundle.go:10400 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [4: 8192] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 32] @ 0x564469 0x650c34 0x650b9c 0x652238 0x638f1c 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564468 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x650c33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x650b9b crypto/tls.(*finishedMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1684 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x638f1b crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x1fb /usr/local/go/src/crypto/tls/handshake_client_tls13.go:726 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 208] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xea88ac 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 896] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 64] @ 0xf50f0e 0xf6dada 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x50e731 0x836c3a 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x836c39 github.com/0xERR0R/blocky/util.AnswerToString+0x379 /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 256] @ 0xf47cee 0xf47cdb 0xf48606 0xf480aa 0x573605 0x56fb13 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf47ced crypto/internal/fips140/bigmod.NewNat+0x2d /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf47cda crypto/internal/fips140/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf48605 crypto/internal/fips140/bigmod.newModulus+0x145 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf480a9 crypto/internal/fips140/bigmod.NewModulus+0x89 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x573604 crypto/rsa.fipsPublicKey+0x24 /usr/local/go/src/crypto/rsa/rsa.go:625 # 0x56fb12 crypto/rsa.VerifyPKCS1v15+0x192 /usr/local/go/src/crypto/rsa/fips.go:376 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 192] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x510fda 0x5117f8 0x51427e 0x50e3f3 0x5d01aa 0x510fc3 0x5117f8 0x51427e 0x50b3a5 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x510fd9 fmt.(*pp).handleMethods+0x3f9 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x5d01a9 net/url.(*Error).Error+0xa9 /usr/local/go/src/net/url/url.go:32 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 1792] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x4b337a 0x48b711 0x4b3fe8 0x4b39d1 0x4b374c 0x4b372b 0x6f4f95 0x6ef2f7 0x6704f5 0x6f58e5 0x6f66c5 0x4811a1 # 0x4b3379 io.init.func1+0x19 /usr/local/go/src/io/io.go:657 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x4b3fe7 io.discard.ReadFrom+0x27 /usr/local/go/src/io/io.go:663 # 0x4b39d0 io.copyBuffer+0x150 /usr/local/go/src/io/io.go:415 # 0x4b374b io.Copy+0x8b /usr/local/go/src/io/io.go:388 # 0x4b372a io.CopyN+0x6a /usr/local/go/src/io/io.go:364 # 0x6f4f94 net/http.(*chunkWriter).writeHeader+0x1c54 /usr/local/go/src/net/http/server.go:1462 # 0x6ef2f6 net/http.(*chunkWriter).Write+0x36 /usr/local/go/src/net/http/server.go:376 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6f58e4 net/http.(*response).finishRequest+0x44 /usr/local/go/src/net/http/server.go:1715 # 0x6f66c4 net/http.(*conn).serve+0x664 /usr/local/go/src/net/http/server.go:2108 0: 0 [1: 32] @ 0x45f9b2 0x45f045 0x45f265 0x6cdc45 0x6cdc1b 0x6cd0eb 0x6cd059 0x70ffe5 0x70de78 0x70dcb5 0x4811a1 # 0x6cdc44 net.JoinHostPort+0x1e4 /usr/local/go/src/net/ipsock.go:242 # 0x6cdc1a net/http.http2authorityAddr+0x1ba /usr/local/go/src/net/http/h2_bundle.go:8038 # 0x6cd0ea net/http.http2configureTransports.func1+0x4a /usr/local/go/src/net/http/h2_bundle.go:7721 # 0x6cd058 net/http.http2configureTransports.func2+0x38 /usr/local/go/src/net/http/h2_bundle.go:7741 # 0x70ffe4 net/http.(*Transport).dialConn+0x1464 /usr/local/go/src/net/http/transport.go:1932 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0x5f232d 0x5f21be 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f232c crypto/x509.appendToFreshChain+0x4cc /usr/local/go/src/crypto/x509/verify.go:888 # 0x5f21bd crypto/x509.(*Certificate).buildChains.func1+0x35d /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 192] @ 0x7de074 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7de073 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 224] @ 0x6cd799 0x6cd568 0x6d7d5d 0x6d7742 0x4811a1 # 0x6cd798 net/http.(*http2clientStream).closeReqBodyLocked+0x38 /usr/local/go/src/net/http/h2_bundle.go:7955 # 0x6cd567 net/http.(*http2clientStream).abortStreamLocked+0x67 /usr/local/go/src/net/http/h2_bundle.go:7932 # 0x6d7d5c net/http.(*http2clientConnReadLoop).cleanup+0x49c /usr/local/go/src/net/http/h2_bundle.go:9890 # 0x6d7741 net/http.(*http2ClientConn).readLoop+0x141 /usr/local/go/src/net/http/h2_bundle.go:9818 0: 0 [1: 32] @ 0x5adf19 0x805df0 0x806d87 0x802ad5 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x805def github.com/miekg/dns.(*SVCBIPv6Hint).String+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:732 # 0x806d86 github.com/miekg/dns.(*SVCB).String+0x106 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:896 # 0x802ad4 github.com/miekg/dns.(*HTTPS).String+0x14 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:232 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x69caab 0x69ca79 0x69c28d 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69caaa bytes.(*Buffer).String+0xea /usr/local/go/src/bytes/buffer.go:71 # 0x69ca78 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69c28c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0xa309b7 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xa309b6 github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x256 /go/cache/stringcache/string_caches.go:55 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 32] @ 0x408f12 0x40aad7 0x40a845 0x40d5c6 0x69b1fa 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b1f9 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [2: 48] @ 0xf37ddd 0xf5497e 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37ddc crypto/internal/fips140/nistec.NewP384Point+0x7c /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf5497d crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0x600337 0xf50e3e 0x6002a5 0x660d1e 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x600336 crypto/hmac.New.UnwrapNew[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140hash/hash.go:33 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x6d0b4f 0x6d7db4 0x6d7742 0x4811a1 # 0x6d0b4e net/http.(*http2ClientConn).closeConn+0x2e /usr/local/go/src/net/http/h2_bundle.go:8557 # 0x6d7db3 net/http.(*http2clientConnReadLoop).cleanup+0x4f3 /usr/local/go/src/net/http/h2_bundle.go:9895 # 0x6d7741 net/http.(*http2ClientConn).readLoop+0x141 /usr/local/go/src/net/http/h2_bundle.go:9818 0: 0 [1: 128] @ 0x5e9ce9 0x5e62f0 0x5e862f 0x5e8568 0x5eb447 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e9ce8 crypto/x509.processExtensions.parseSANExtension.func1+0xa8 /usr/local/go/src/crypto/x509/parser.go:388 # 0x5e62ef crypto/x509.forEachSAN+0xcf /usr/local/go/src/crypto/x509/parser.go:366 # 0x5e862e crypto/x509.parseSANExtension+0x2ee /usr/local/go/src/crypto/x509/parser.go:375 # 0x5e8567 crypto/x509.processExtensions+0x227 /usr/local/go/src/crypto/x509/parser.go:689 # 0x5eb446 crypto/x509.parseCertificate+0x1266 /usr/local/go/src/crypto/x509/parser.go:1051 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x617845 0x617acf 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x617844 crypto/tls.(*certCache).active+0x64 /usr/local/go/src/crypto/tls/cache.go:63 # 0x617ace crypto/tls.(*certCache).newCert+0x16e /usr/local/go/src/crypto/tls/cache.go:94 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xf6dc3e 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc3d crypto/internal/fips140/hkdf.Expand[...]+0x1fd /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:43 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5e0ed1 0x5e0c5a 0x633c71 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e0ed0 crypto/x509.(*CertPool).addCertFunc+0x2b0 /usr/local/go/src/crypto/x509/cert_pool.go:210 # 0x5e0c59 crypto/x509.(*CertPool).AddCert+0x39 /usr/local/go/src/crypto/x509/cert_pool.go:184 # 0x633c70 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /usr/local/go/src/crypto/tls/handshake_client.go:1143 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x625e3e 0x70ea8e 0x70ea89 0x4811a1 # 0x625e3d crypto/tls.(*Conn).handshakeContext+0x17d /usr/local/go/src/crypto/tls/conn.go:1535 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x444e69 0x456ce6 0x6d2293 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d2292 net/http.(*http2ClientConn).roundTrip+0x4d2 /usr/local/go/src/net/http/h2_bundle.go:8870 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 224] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x5f46ae 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f46ad crypto/x509.policiesValid+0xfad /usr/local/go/src/crypto/x509/verify.go:1449 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x50b489 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50b488 fmt.Errorf+0x168 /usr/local/go/src/fmt/errors.go:32 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 160] @ 0x50b3bb 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 32] @ 0x45f9b2 0x45f045 0x45f1aa 0x5b98be 0x510fc3 0x5117f8 0x51427e 0x50e3f3 0x5d01aa 0x510fc3 0x5117f8 0x51427e 0x50b3a5 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5b98bd net.(*OpError).Error+0xbd /usr/local/go/src/net/net.go:509 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x5d01a9 net/url.(*Error).Error+0xa9 /usr/local/go/src/net/url/url.go:32 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 96] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x510fda 0x5117f8 0x51427e 0x50e3f3 0x5d01aa 0x510fc3 0x5117f8 0x51427e 0x50b3a5 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x510fd9 fmt.(*pp).handleMethods+0x3f9 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x5d01a9 net/url.(*Error).Error+0xa9 /usr/local/go/src/net/url/url.go:32 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 896] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 384] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x510fda 0x5117f8 0x51427e 0x50b3a5 0xea7fd5 0xea90fa 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x510fd9 fmt.(*pp).handleMethods+0x3f9 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 80] @ 0x7de074 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7de073 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 224] @ 0x50b3bb 0xea7fd5 0xea90fa 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [5: 560] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 384] @ 0x6d1f45 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xa4b655 0xa4b640 0xa2d6f3 0xa2e315 0xa2d69e 0xa4b575 0xa4ecf1 0xa4dc88 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x6d1f44 net/http.(*http2ClientConn).roundTrip+0x184 /usr/local/go/src/net/http/h2_bundle.go:8772 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xa4b654 net/http.(*Client).Do+0x74 /usr/local/go/src/net/http/client.go:587 # 0xa4b63f github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /go/lists/downloader.go:66 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4b574 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /go/lists/downloader.go:59 # 0xa4ecf0 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /go/lists/sourcereader.go:53 # 0xa4dc87 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /go/lists/list_cache.go:231 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 640] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0xf6daa5 0xf72da5 0xf72a89 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x4108b4 0xea894a 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0xea8949 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x109 /go/resolver/parallel_best_resolver.go:167 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 64] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 16] @ 0x5c0946 0x5c1a79 0x5c0c30 0x6fbb6c 0xef929b 0xefd230 0x4811a1 # 0x5c0945 net.newTCPConn+0xa5 /usr/local/go/src/net/tcpsock.go:297 # 0x5c1a78 net.(*TCPListener).accept+0x58 /usr/local/go/src/net/tcpsock_posix.go:163 # 0x5c0c2f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:380 # 0x6fbb6b net/http.(*Server).Serve+0x30b /usr/local/go/src/net/http/server.go:3424 # 0xef929a github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x9a /go/server/http.go:50 # 0xefd22f github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12f /go/server/server.go:410 0: 0 [3: 48] @ 0x4d0b45 0x6f6218 0x4811a1 # 0x4d0b44 context.WithCancel+0x64 /usr/local/go/src/context/context.go:242 # 0x6f6217 net/http.(*conn).serve+0x1b7 /usr/local/go/src/net/http/server.go:2008 0: 0 [1: 224] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 192] @ 0xf37d7e 0xf5497e 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37d7d crypto/internal/fips140/nistec.NewP384Point+0x1d /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf5497d crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 1536] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 112] @ 0x5eb2ee 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5eb2ed crypto/x509.parseCertificate+0x110d /usr/local/go/src/crypto/x509/parser.go:1049 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 256] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 32] @ 0x408f12 0x407f8d 0x40d53c 0x69b1fa 0x69b12b 0x699d91 0x6d7168 0x6d6451 0x6d681c 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69b1f9 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699d90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d681b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /usr/local/go/src/net/http/h2_bundle.go:9650 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [2: 160] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [2: 96] @ 0x8d0c6b 0x8d0c0f 0xebd532 0x510eff 0x5117f8 0x51427e 0x50b3a5 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d0c6a strings.(*Builder).WriteString+0x64a /usr/local/go/src/strings/builder.go:108 # 0x8d0c0e github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /go/config/upstream.go:57 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x5e4545 0x5e490f 0x5ea6e5 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e4544 crypto/x509.parseASN1String+0x4a4 /usr/local/go/src/crypto/x509/parser.go:70 # 0x5e490e crypto/x509.parseName+0x30e /usr/local/go/src/crypto/x509/parser.go:139 # 0x5ea6e4 crypto/x509.parseCertificate+0x504 /usr/local/go/src/crypto/x509/parser.go:960 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x805af2 0x7e2f08 0x81f377 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x805af1 github.com/miekg/dns.(*SVCBIPv6Hint).unpack+0xd1 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:714 # 0x7e2f07 github.com/miekg/dns.unpackDataSVCB+0x587 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:603 # 0x81f376 github.com/miekg/dns.(*HTTPS).unpack+0x116 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1736 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x45f9b2 0x45f045 0x45f265 0x7ccb92 0x806ca9 0x802ad5 0x836c0c 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7ccb91 github.com/miekg/dns.(*RR_Header).String+0x71 /go/pkg/mod/github.com/miekg/dns@v1.1.66/dns.go:89 # 0x806ca8 github.com/miekg/dns.(*SVCB).String+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:892 # 0x802ad4 github.com/miekg/dns.(*HTTPS).String+0x14 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:232 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 32] @ 0x783d5a 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x783d59 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x799 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 1280] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 48] @ 0x8d0c6b 0x8d0c0f 0xebd532 0x510eff 0x5117f8 0x51427e 0x50e3f3 0xebd7d7 0x510eff 0x5117f8 0x51427e 0x50b3a5 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d0c6a strings.(*Builder).WriteString+0x64a /usr/local/go/src/strings/builder.go:108 # 0x8d0c0e github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /go/config/upstream.go:57 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0xebd7d6 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /go/resolver/upstream_resolver.go:304 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 224] @ 0x74ad8e 0x74acf1 0x74a8fb 0x74dc3d 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x74ad8d regexp/syntax.(*parser).newRegexp+0xed /usr/local/go/src/regexp/syntax/parse.go:146 # 0x74acf0 regexp/syntax.(*parser).collapse+0x50 /usr/local/go/src/regexp/syntax/parse.go:552 # 0x74a8fa regexp/syntax.(*parser).concat+0x13a /usr/local/go/src/regexp/syntax/parse.go:492 # 0x74dc3c regexp/syntax.parse+0x103c /usr/local/go/src/regexp/syntax/parse.go:1084 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 576] @ 0xf50dd7 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 160] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 64] @ 0x6b4ec5 0x6b4e98 0x6cfa94 0x6cedb7 0x6b08a8 0x4811a1 # 0x6b4ec4 net/http.(*http2Framer).writeUint32+0x1c4 /usr/local/go/src/net/http/h2_bundle.go:1971 # 0x6b4e97 net/http.(*http2Framer).WriteSettings+0x197 /usr/local/go/src/net/http/h2_bundle.go:2406 # 0x6cfa93 net/http.(*http2Transport).newClientConn+0xc93 /usr/local/go/src/net/http/h2_bundle.go:8319 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [1: 128] @ 0x6d907d 0x6d8b9f 0x6d8709 0x6d7679 0x4811a1 # 0x6d907c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /usr/local/go/src/net/http/h2_bundle.go:10074 # 0x6d8b9e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:10027 # 0x6d8708 net/http.(*http2clientConnReadLoop).run+0x588 /usr/local/go/src/net/http/h2_bundle.go:9965 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 80] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 64] @ 0xeb8f5e 0xeb8893 0x4811a1 # 0xeb8f5d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x29d /go/cache/expirationcache/expiration_cache.go:133 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 80] @ 0x80554a 0x805513 0x7e338e 0x8158d8 0x7dba72 0x7dca1a 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x805549 github.com/miekg/dns.cloneSlice[...]+0x49 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x805512 github.com/miekg/dns.(*SVCBECHConfig).pack+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:659 # 0x7e338d github.com/miekg/dns.packDataSVCB+0x1ed /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:626 # 0x8158d7 github.com/miekg/dns.(*HTTPS).pack+0x137 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:344 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dca19 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 336] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0xe97513 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe97512 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x4b2 /go/resolver/blocking_resolver.go:389 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 512] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x510fda 0x5117f8 0x515105 0x50e71e 0x775f94 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x510fd9 fmt.(*pp).handleMethods+0x3f9 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x515104 fmt.(*pp).doPrint+0x44 /usr/local/go/src/fmt/print.go:1208 # 0x50e71d fmt.Sprint+0x3d /usr/local/go/src/fmt/print.go:279 # 0x775f93 github.com/sirupsen/logrus.(*Entry).Log+0x33 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 1792] @ 0x617a67 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x617a66 crypto/tls.(*certCache).newCert+0x106 /usr/local/go/src/crypto/tls/cache.go:91 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x778289 0x7782be 0x7783c5 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x778288 github.com/sirupsen/logrus.NewEntry+0x48 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7782bd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x7783c4 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 144] @ 0x7e034e 0x7e11c5 0x81940f 0x7dba72 0x7dcab1 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7e034d github.com/miekg/dns.fromBase64+0x6d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:163 # 0x7e11c4 github.com/miekg/dns.packStringBase64+0x44 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:338 # 0x81940e github.com/miekg/dns.(*RRSIG).pack+0x4ae /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:846 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 1728] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 96] @ 0x57965b 0x7e10dc 0x7e10a1 0x8232ee 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x57965a encoding/base64.(*Encoding).EncodeToString+0xba /usr/local/go/src/encoding/base64/base64.go:207 # 0x7e10db github.com/miekg/dns.toBase64+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:169 # 0x7e10a0 github.com/miekg/dns.unpackStringBase64+0x20 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:333 # 0x8232ed github.com/miekg/dns.(*RRSIG).unpack+0x4ad /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2496 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x7bffe5 0x7e0285 0x7e0f65 0x817f05 0x7dba72 0x7dcab1 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7bffe4 encoding/base32.(*Encoding).Decode+0x44 /usr/local/go/src/encoding/base32/base32.go:395 # 0x7e0284 github.com/miekg/dns.fromBase32+0xc4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:152 # 0x7e0f64 github.com/miekg/dns.packStringBase32+0x44 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:314 # 0x817f04 github.com/miekg/dns.(*NSEC3).pack+0x2e4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:663 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 144] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf740d7 0xf50e3e 0xf6de75 0xf72ee6 0xf724b0 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf724af crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 208] @ 0x50b2ba 0x48b711 0x50de3e 0x50e3d0 0xebd7d7 0x510eff 0x5117f8 0x51427e 0x50b3a5 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b2b9 fmt.init.func1+0x19 /usr/local/go/src/fmt/print.go:147 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0xebd7d6 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0xd6 /go/resolver/upstream_resolver.go:304 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 24] @ 0x49c1ec 0x7839b6 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x49c1eb time.Time.Format+0xeb /usr/local/go/src/time/format.go:650 # 0x7839b5 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x3f5 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0xbd9850 0xbd9844 0xbd97fb 0xbdbb0c 0xeb8c3b 0xe9e745 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xbd984f container/list.(*List).insertValue+0x22f /usr/local/go/src/container/list/list.go:104 # 0xbd9843 container/list.(*List).PushFront+0x223 /usr/local/go/src/container/list/list.go:146 # 0xbd97fa github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x1da /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:61 # 0xbdbb0b github.com/hashicorp/golang-lru.(*Cache).Add+0x6b /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0xeb8c3a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13a /go/cache/expirationcache/expiration_cache.go:152 # 0xe9e744 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x1c4 /go/resolver/caching_resolver.go:337 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 704] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x836985 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x836984 github.com/0xERR0R/blocky/util.AnswerToString+0xc4 /go/util/common.go:53 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 96] @ 0xa2dd18 0xa2dce4 0xa2dcd6 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0xa2dd17 github.com/avast/retry-go/v4.CombineDelay+0x77 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/options.go:148 # 0xa2dce3 github.com/avast/retry-go/v4.newDefaultRetryConfig+0x43 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:233 # 0xa2dcd5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [2: 288] @ 0xefe3b1 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xefe3b0 github.com/0xERR0R/blocky/server.(*Server).handleReq+0xd0 /go/server/server.go:516 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 640] @ 0x50b3bb 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 416] @ 0x50b3bb 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0x650bd9 0x650b44 0x650b3d 0x623116 0x639b6d 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x650bd8 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xd8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x650b43 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8+0x43 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:79 # 0x650b3c crypto/tls.(*finishedMsg).marshal+0x3c /usr/local/go/src/crypto/tls/handshake_messages.go:1683 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x639b6c crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /usr/local/go/src/crypto/tls/handshake_client_tls13.go:833 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xea23d3 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea23d2 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x792 /go/resolver/custom_dns_resolver.go:137 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 12288] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [3: 384] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x5e471c 0x5ea86a 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e471b crypto/x509.parseName+0x11b /usr/local/go/src/crypto/x509/parser.go:146 # 0x5ea869 crypto/x509.parseCertificate+0x689 /usr/local/go/src/crypto/x509/parser.go:980 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 384] @ 0x5e9edc 0x5e62f0 0x5e862f 0x5e8568 0x5eb447 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e9edb crypto/x509.processExtensions.parseSANExtension.func1+0x29b /usr/local/go/src/crypto/x509/parser.go:407 # 0x5e62ef crypto/x509.forEachSAN+0xcf /usr/local/go/src/crypto/x509/parser.go:366 # 0x5e862e crypto/x509.parseSANExtension+0x2ee /usr/local/go/src/crypto/x509/parser.go:375 # 0x5e8567 crypto/x509.processExtensions+0x227 /usr/local/go/src/crypto/x509/parser.go:689 # 0x5eb446 crypto/x509.parseCertificate+0x1266 /usr/local/go/src/crypto/x509/parser.go:1051 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 432] @ 0x6d4acc 0x6d33cd 0x6d29f6 0x4811a1 # 0x6d4acb net/http.(*http2clientStream).writeRequestBody+0x30b /usr/local/go/src/net/http/h2_bundle.go:9341 # 0x6d33cc net/http.(*http2clientStream).writeRequest+0x98c /usr/local/go/src/net/http/h2_bundle.go:9020 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [1: 80] @ 0x544e85 0x544dfd 0x5510a5 0x551040 0x54d6cb 0x5e57d8 0x5eab08 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x544e84 math/big.nat.make+0xa4 /usr/local/go/src/math/big/nat.go:66 # 0x544dfc math/big.nat.setBytes+0x1c /usr/local/go/src/math/big/nat.go:1332 # 0x5510a4 math/big.(*Int).SetBytes+0x1a4 /usr/local/go/src/math/big/int.go:512 # 0x55103f crypto/elliptic.(*nistCurve[...]).Unmarshal+0x13f /usr/local/go/src/crypto/elliptic/nistec.go:265 # 0x54d6ca crypto/elliptic.Unmarshal+0x2aa /usr/local/go/src/crypto/elliptic/elliptic.go:155 # 0x5e57d7 crypto/x509.parsePublicKey+0x477 /usr/local/go/src/crypto/x509/parser.go:263 # 0x5eab07 crypto/x509.parseCertificate+0x927 /usr/local/go/src/crypto/x509/parser.go:1008 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xeb5154 0xea9ede 0xea9aa5 0xea892c 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0xeb5153 github.com/mroth/weightedrand/v2.NewChooser[...]+0x33 /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea9edd github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /go/resolver/parallel_best_resolver.go:266 # 0xea9aa4 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /go/resolver/parallel_best_resolver.go:236 # 0xea892b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /go/resolver/parallel_best_resolver.go:166 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 96] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x510fda 0x5117f8 0x51427e 0x50e3f3 0x5d01aa 0x510fc3 0x5117f8 0x51427e 0x50b3a5 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x510fd9 fmt.(*pp).handleMethods+0x3f9 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x5d01a9 net/url.(*Error).Error+0xa9 /usr/local/go/src/net/url/url.go:32 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [2: 384] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x50b489 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b488 fmt.Errorf+0x168 /usr/local/go/src/fmt/errors.go:32 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 384] @ 0x6b207b 0x6b1f2b 0x6bb856 0x6daa5b 0x6d8652 0x6d7679 0x4811a1 # 0x6b207a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /usr/local/go/src/net/http/h2_bundle.go:1334 # 0x6b1f2a net/http.(*http2dataBuffer).Write+0x8a /usr/local/go/src/net/http/h2_bundle.go:1316 # 0x6bb855 net/http.(*http2pipe).Write+0x175 /usr/local/go/src/net/http/h2_bundle.go:4020 # 0x6daa5a net/http.(*http2clientConnReadLoop).processData+0x21a /usr/local/go/src/net/http/h2_bundle.go:10400 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 48] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d253 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d252 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /go/resolver/caching_resolver.go:150 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f265 0x6cdc45 0x6cdc1b 0x6cdd35 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6cdc44 net.JoinHostPort+0x1e4 /usr/local/go/src/net/ipsock.go:242 # 0x6cdc1a net/http.http2authorityAddr+0x1ba /usr/local/go/src/net/http/h2_bundle.go:8038 # 0x6cdd34 net/http.(*http2Transport).RoundTripOpt+0xb4 /usr/local/go/src/net/http/h2_bundle.go:8054 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660ce5 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 256] @ 0x63f499 0x63f313 0x63f31b 0x564342 0x5646d1 0x63f234 0x63f213 0x564342 0x5646d1 0x63d06c 0x63cf0f 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63f498 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x238 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63f312 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0xb2 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63f31a crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0xba /usr/local/go/src/crypto/tls/handshake_messages.go:288 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f212 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:286 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d06b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63cf0e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:285 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf6de2d 0xf72ee6 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf6de2c crypto/internal/fips140/hkdf.Extract[...]+0x8c /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:17 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x622b2d 0x622af1 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6d4725 0x6d3c66 0x6d3125 0x6d29f6 0x4811a1 # 0x622b2c crypto/tls.sliceForAppend+0x4ec /usr/local/go/src/crypto/tls/conn.go:473 # 0x622af0 crypto/tls.(*Conn).writeRecordLocked+0x4b0 /usr/local/go/src/crypto/tls/conn.go:1007 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6d4724 net/http.(*http2ClientConn).writeHeaders+0x184 /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x6d3c65 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /usr/local/go/src/net/http/h2_bundle.go:9100 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [1: 80] @ 0x4d0c3b 0x4d0c1d 0x708de5 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x4d0c3a context.withCancel+0x3a /usr/local/go/src/context/context.go:277 # 0x4d0c1c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:269 # 0x708de4 net/http.(*Transport).roundTrip+0x8c4 /usr/local/go/src/net/http/transport.go:646 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [5: 640] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 2816] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 64] @ 0xf50f0e 0xf6de75 0xf72ee6 0xf724b0 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf724af crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0x660ce5 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x45f9b2 0x45f045 0x45f265 0x7ccbd2 0x806ca9 0x802ad5 0x836c0c 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7ccbd1 github.com/miekg/dns.(*RR_Header).String+0xb1 /go/pkg/mod/github.com/miekg/dns@v1.1.66/dns.go:90 # 0x806ca8 github.com/miekg/dns.(*SVCB).String+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:892 # 0x802ad4 github.com/miekg/dns.(*HTTPS).String+0x14 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:232 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 32] @ 0xeff9e5 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeff9e4 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x144 /go/server/server_endpoints.go:143 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 112] @ 0x774db7 0xea23d3 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea23d2 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x792 /go/resolver/custom_dns_resolver.go:137 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0x62248e 0x622cbd 0x623345 0x635225 0x63520a 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62248d crypto/tls.(*Conn).write+0x6d /usr/local/go/src/crypto/tls/conn.go:944 # 0x622cbc crypto/tls.(*Conn).writeRecordLocked+0x67c /usr/local/go/src/crypto/tls/conn.go:1029 # 0x623344 crypto/tls.(*Conn).writeChangeCipherRecord+0xa4 /usr/local/go/src/crypto/tls/conn.go:1068 # 0x635224 crypto/tls.(*clientHandshakeStateTLS13).sendDummyChangeCipherSpec+0x704 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:229 # 0x635209 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x6e9 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:127 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x7543b4 0x75bbf4 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7543b3 regexp/syntax.(*Regexp).CapNames+0x33 /usr/local/go/src/regexp/syntax/regexp.go:452 # 0x75bbf3 regexp.compile+0x53 /usr/local/go/src/regexp/regexp.go:173 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 112] @ 0x774db7 0xeac8f7 0xeac9d1 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea90fa 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeac8f6 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /go/resolver/resolver.go:198 # 0xeac9d0 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /go/resolver/resolver.go:206 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x7d6ff8 0x7d3fa3 0x7ddaf4 0x7e51a7 0xefe88f 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d6ff7 github.com/miekg/dns.(*EDNS0_EDE).pack+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:849 # 0x7d3fa2 github.com/miekg/dns.(*OPT).len+0x62 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7ddaf3 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7e51a6 github.com/miekg/dns.(*Msg).Truncate+0x46 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_truncate.go:44 # 0xefe88e github.com/0xERR0R/blocky/server.(*Server).resolve+0x32e /go/server/server.go:566 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0xa3098b 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xa3098a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x22a /go/cache/stringcache/string_caches.go:55 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x6229f3 0x621e1f 0x625ae7 0x625906 0x6d0bba 0x6d0e38 0x727105 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6229f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /usr/local/go/src/crypto/tls/conn.go:988 # 0x621e1e crypto/tls.(*Conn).sendAlertLocked+0xbe /usr/local/go/src/crypto/tls/conn.go:849 # 0x625ae6 crypto/tls.(*Conn).closeNotify+0xc6 /usr/local/go/src/crypto/tls/conn.go:1470 # 0x625905 crypto/tls.(*Conn).Close+0x65 /usr/local/go/src/crypto/tls/conn.go:1439 # 0x6d0bb9 net/http.(*http2ClientConn).closeConn+0x99 /usr/local/go/src/net/http/h2_bundle.go:8559 # 0x6d0e37 net/http.(*http2ClientConn).closeIfIdle+0x177 /usr/local/go/src/net/http/h2_bundle.go:8588 # 0x727104 net/http.(*http2ClientConn).onIdleTimeout+0x24 /usr/local/go/src/net/http/h2_bundle.go:8553 0: 0 [1: 384] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 64] @ 0x7dc83c 0x7dc5e9 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 352] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x6b18c8 0x6b203a 0x6b1f2b 0x6bb856 0x6daa5b 0x6d8652 0x6d7679 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6b18c7 net/http.http2getDataBufferChunk+0xa7 /usr/local/go/src/net/http/h2_bundle.go:1226 # 0x6b2039 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1333 # 0x6b1f2a net/http.(*http2dataBuffer).Write+0x8a /usr/local/go/src/net/http/h2_bundle.go:1316 # 0x6bb855 net/http.(*http2pipe).Write+0x175 /usr/local/go/src/net/http/h2_bundle.go:4020 # 0x6daa5a net/http.(*http2clientConnReadLoop).processData+0x21a /usr/local/go/src/net/http/h2_bundle.go:10400 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [4: 2048] @ 0xf48eb9 0xf48e76 0xf48e7a 0xf494ba 0xf47f1c 0xf48606 0xf480aa 0x573605 0x56fb13 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf48eb8 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf48e75 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf48e79 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf494b9 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf47f1b crypto/internal/fips140/bigmod.rr+0x25b /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:511 # 0xf48605 crypto/internal/fips140/bigmod.newModulus+0x145 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf480a9 crypto/internal/fips140/bigmod.NewModulus+0x89 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x573604 crypto/rsa.fipsPublicKey+0x24 /usr/local/go/src/crypto/rsa/rsa.go:625 # 0x56fb12 crypto/rsa.VerifyPKCS1v15+0x192 /usr/local/go/src/crypto/rsa/fips.go:376 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 192] @ 0x5e471c 0x5ea6e5 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e471b crypto/x509.parseName+0x11b /usr/local/go/src/crypto/x509/parser.go:146 # 0x5ea6e4 crypto/x509.parseCertificate+0x504 /usr/local/go/src/crypto/x509/parser.go:960 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5738fa 0x573906 0x521bbd 0xf740d7 0xf50e3e 0xf6dada 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 448] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x7daba5 0x81d9c9 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81d9c8 github.com/miekg/dns.(*CNAME).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 672] @ 0xf50dd7 0xf6dada 0xf72da5 0x660ce5 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0x660b4e 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 1024] @ 0x61799e 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x61799d crypto/tls.(*certCache).newCert+0x3d /usr/local/go/src/crypto/tls/cache.go:81 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 4608] @ 0x48babc 0x48b906 0x48b5d4 0x6b1a68 0x6b1ce9 0x6bb5bd 0x6da079 0x66e9e3 0x66f107 0x688d24 0x6880b5 0x6873db 0x68c85e 0x6dcf3f 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b5d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x6b1a67 net/http.http2putDataBufferChunk+0xa7 /usr/local/go/src/net/http/h2_bundle.go:1245 # 0x6b1ce8 net/http.(*http2dataBuffer).Read+0x1a8 /usr/local/go/src/net/http/h2_bundle.go:1282 # 0x6bb5bc net/http.(*http2pipe).Read+0x1fc /usr/local/go/src/net/http/h2_bundle.go:3983 # 0x6da078 net/http.http2transportResponseBody.Read+0x58 /usr/local/go/src/net/http/h2_bundle.go:10238 # 0x66e9e2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:113 # 0x66f106 bufio.(*Reader).ReadByte+0x26 /usr/local/go/src/bufio/bufio.go:273 # 0x688d23 compress/flate.(*decompressor).moreBits+0x23 /usr/local/go/src/compress/flate/inflate.go:697 # 0x6880b4 compress/flate.(*decompressor).huffmanBlock+0x4d4 /usr/local/go/src/compress/flate/inflate.go:579 # 0x6873da compress/flate.(*decompressor).Read+0x5a /usr/local/go/src/compress/flate/inflate.go:348 # 0x68c85d compress/gzip.(*Reader).Read+0x9d /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x6dcf3e net/http.(*http2gzipReader).Read+0x7e /usr/local/go/src/net/http/h2_bundle.go:10832 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x803ccc 0x7e2f08 0x81f377 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x803ccb github.com/miekg/dns.(*SVCBAlpn).unpack+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:411 # 0x7e2f07 github.com/miekg/dns.unpackDataSVCB+0x587 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:603 # 0x81f376 github.com/miekg/dns.(*HTTPS).unpack+0x116 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1736 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 1920] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 144] @ 0xf127f1 0xf72a07 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf72a06 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 576] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0x7c9eac 0x7c9dce 0x7ca854 0xeb0fdb 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c9eab github.com/miekg/dns.(*Conn).ReadMsg+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9dcd github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7ca853 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [4: 24576] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x48ba3d 0x48b906 0x48b67c 0x6229f3 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6da3ee 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48ba3c sync.(*Pool).pinSlow+0xfc /usr/local/go/src/sync/pool.go:237 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6229f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /usr/local/go/src/crypto/tls/conn.go:988 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6da3ed net/http.http2transportResponseBody.Read+0x3cd /usr/local/go/src/net/http/h2_bundle.go:10278 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x521fc5 0x5220d0 0x5554ce 0x5eb258 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x5554cd encoding/asn1.ObjectIdentifier.String+0x4d /usr/local/go/src/encoding/asn1/asn1.go:233 # 0x5eb257 crypto/x509.parseCertificate+0x1077 /usr/local/go/src/crypto/x509/parser.go:1044 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x50e406 0x8369b4 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 144] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0x660b4e 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0xf6daa5 0xf72da5 0x660b4e 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 24] @ 0x8d0946 0x8d08d6 0xebd532 0x510eff 0x5117f8 0x51427e 0x50b3a5 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8d0945 strings.(*Builder).WriteString+0x325 /usr/local/go/src/strings/builder.go:108 # 0x8d08d5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /go/config/upstream.go:48 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 192] @ 0x48bff9 0x48b625 0x718b8e 0x6f58f3 0x6f66c5 0x4811a1 # 0x48bff8 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x718b8d net/http.putBufioWriter+0xed /usr/local/go/src/net/http/server.go:909 # 0x6f58f2 net/http.(*response).finishRequest+0x52 /usr/local/go/src/net/http/server.go:1716 # 0x6f66c4 net/http.(*conn).serve+0x664 /usr/local/go/src/net/http/server.go:2108 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x6b18f7 0x6b203a 0x6b1f2b 0x6bb856 0x6daa5b 0x6d8652 0x6d7679 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6b18f6 net/http.http2getDataBufferChunk+0xd6 /usr/local/go/src/net/http/h2_bundle.go:1224 # 0x6b2039 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1333 # 0x6b1f2a net/http.(*http2dataBuffer).Write+0x8a /usr/local/go/src/net/http/h2_bundle.go:1316 # 0x6bb855 net/http.(*http2pipe).Write+0x175 /usr/local/go/src/net/http/h2_bundle.go:4020 # 0x6daa5a net/http.(*http2clientConnReadLoop).processData+0x21a /usr/local/go/src/net/http/h2_bundle.go:10400 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 64] @ 0xf72bf0 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x6b44c6 0x6b3447 0x6d825a 0x6d7679 0x4811a1 # 0x6b44c5 net/http.http2parseSettingsFrame+0xa5 /usr/local/go/src/net/http/h2_bundle.go:2317 # 0x6b3446 net/http.(*http2Framer).ReadFrame+0x186 /usr/local/go/src/net/http/h2_bundle.go:2083 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [4: 192] @ 0xf4714d 0xf54cf6 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf4714c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf54cf5 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x3d5 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x45fa86 0xf6dc13 0xf72da5 0x660bcd 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 320] @ 0x6b8f9f 0x69c479 0x69c385 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b8f9e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:3146 # 0x69c478 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69c384 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 32] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836bb8 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 864] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xea9350 0xea921b 0xea8d26 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea934f github.com/sirupsen/logrus.(*Entry).WithField+0x1ef /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea921a github.com/0xERR0R/blocky/resolver.evaluateResponses+0xba /go/resolver/parallel_best_resolver.go:194 # 0xea8d25 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /go/resolver/parallel_best_resolver.go:175 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 4864] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x51401b 0x513fb1 0x50b3a5 0xa456c5 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x51401a fmt.(*buffer).writeString+0x11a /usr/local/go/src/fmt/print.go:108 # 0x513fb0 fmt.(*pp).doPrintf+0xb0 /usr/local/go/src/fmt/print.go:1032 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xa456c4 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 192] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 64] @ 0x82dad3 0x7de3c2 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x82dad2 github.com/miekg/dns.(*OPT).copy+0xd2 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:1146 # 0x7de3c1 github.com/miekg/dns.(*Msg).CopyTo+0x461 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1097 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0x5adf19 0x5bfa71 0x5bfa52 0x6f60bb 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x5bfa70 net.ipEmptyString+0x50 /usr/local/go/src/net/ip.go:332 # 0x5bfa51 net.(*TCPAddr).String+0x31 /usr/local/go/src/net/tcpsock.go:48 # 0x6f60ba net/http.(*conn).serve+0x5a /usr/local/go/src/net/http/server.go:1939 0: 0 [1: 64] @ 0x7dc83c 0x7dc5e9 0x80000e 0x7fffff 0xefe494 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe493 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b3 /go/server/server.go:518 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 512] @ 0xf48eb9 0xf48e76 0xf48e7a 0xf494ba 0xf47ea8 0xf48606 0xf480aa 0x573605 0x56fb13 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf48eb8 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf48e75 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf48e79 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf494b9 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf47ea7 crypto/internal/fips140/bigmod.rr+0x1e7 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:491 # 0xf48605 crypto/internal/fips140/bigmod.newModulus+0x145 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf480a9 crypto/internal/fips140/bigmod.NewModulus+0x89 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x573604 crypto/rsa.fipsPublicKey+0x24 /usr/local/go/src/crypto/rsa/rsa.go:625 # 0x56fb12 crypto/rsa.VerifyPKCS1v15+0x192 /usr/local/go/src/crypto/rsa/fips.go:376 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x5e497f 0x5ea86a 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e497e crypto/x509.parseName+0x37e /usr/local/go/src/crypto/x509/parser.go:143 # 0x5ea869 crypto/x509.parseCertificate+0x689 /usr/local/go/src/crypto/x509/parser.go:980 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x6cd133 0x6cd059 0x70ffe5 0x70de78 0x70dcb5 0x4811a1 # 0x6cd132 net/http.http2configureTransports.func1+0x92 /usr/local/go/src/net/http/h2_bundle.go:7730 # 0x6cd058 net/http.http2configureTransports.func2+0x38 /usr/local/go/src/net/http/h2_bundle.go:7741 # 0x70ffe4 net/http.(*Transport).dialConn+0x1464 /usr/local/go/src/net/http/transport.go:1932 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [3: 336] @ 0x7be15a 0x7be1c9 0xefe348 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0xefe347 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x67 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0xf72a89 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x6b4e1f 0x6b4df3 0x6cfa94 0x6cedb7 0x6b08a8 0x4811a1 # 0x6b4e1e net/http.(*http2Framer).writeUint16+0x11e /usr/local/go/src/net/http/h2_bundle.go:1968 # 0x6b4df2 net/http.(*http2Framer).WriteSettings+0xf2 /usr/local/go/src/net/http/h2_bundle.go:2405 # 0x6cfa93 net/http.(*http2Transport).newClientConn+0xc93 /usr/local/go/src/net/http/h2_bundle.go:8319 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [1: 240] @ 0x50b3bb 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 96] @ 0x5add7e 0x7d48ac 0x7e1b9d 0x8186d9 0x7dba72 0x7dcb3f 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5add7d net.IP.Mask+0xdd /usr/local/go/src/net/ip.go:283 # 0x7d48ab github.com/miekg/dns.(*EDNS0_SUBNET).pack+0x42b /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:329 # 0x7e1b9c github.com/miekg/dns.packDataOpt+0x7c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:432 # 0x8186d8 github.com/miekg/dns.(*OPT).pack+0x38 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:734 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcb3e github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x4fe /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:817 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 96] @ 0x63a6ca 0x63a69a 0x63a5ad 0x63a4fa 0x63a4b8 0x63a4bd 0x63ddd2 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63a6c9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x149 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63a699 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x119 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63a5ac crypto/tls.addBytesWithLength.func1+0x2c /usr/local/go/src/crypto/tls/handshake_messages.go:31 # 0x63a4f9 crypto/tls.marshalingFunction.Marshal+0x59 /usr/local/go/src/crypto/tls/handshake_messages.go:21 # 0x63a4b7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddValue+0x17 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:346 # 0x63a4bc crypto/tls.addBytesWithLength+0x1c /usr/local/go/src/crypto/tls/handshake_messages.go:27 # 0x63ddd1 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x211 /usr/local/go/src/crypto/tls/handshake_messages.go:350 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x5b251e 0x5b13ce 0x5b22d2 0x59cba5 0x59da28 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x5b251d net.(*Resolver).internetAddrList.func1+0x15d /usr/local/go/src/net/ipsock.go:275 # 0x5b13cd net.filterAddrList+0x14d /usr/local/go/src/net/ipsock.go:137 # 0x5b22d1 net.(*Resolver).internetAddrList+0x691 /usr/local/go/src/net/ipsock.go:308 # 0x59cba4 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:353 # 0x59da27 net.(*Dialer).DialContext+0x407 /usr/local/go/src/net/dial.go:560 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 352] @ 0x50e731 0x775f94 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x775f93 github.com/sirupsen/logrus.(*Entry).Log+0x33 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 96] @ 0x444e69 0x456ce6 0x6d2cb3 0x6d29f6 0x4811a1 # 0x6d2cb2 net/http.(*http2clientStream).writeRequest+0x272 /usr/local/go/src/net/http/h2_bundle.go:8947 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [3: 1152] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x511738 0x51427e 0x50e2f1 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e2f0 fmt.Fprintf+0x70 /usr/local/go/src/fmt/print.go:224 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 32] @ 0x83d9c5 0x83bcae 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x83d9c4 github.com/go-chi/chi/v5.(*node).FindRoute+0x2e4 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/tree.go:391 # 0x83bcad github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x1cd /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:475 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 24] @ 0xf48065 0xf48091 0x573605 0x56fb13 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf48064 crypto/internal/fips140/bigmod.NewNat+0x44 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:73 # 0xf48090 crypto/internal/fips140/bigmod.NewModulus+0x70 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:551 # 0x573604 crypto/rsa.fipsPublicKey+0x24 /usr/local/go/src/crypto/rsa/rsa.go:625 # 0x56fb12 crypto/rsa.VerifyPKCS1v15+0x192 /usr/local/go/src/crypto/rsa/fips.go:376 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf50ed0 0x6002a5 0x660d1e 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x48ba3d 0x48b906 0x48b67c 0x8395be 0x718c4e 0x6f6685 0x4811a1 # 0x48ba3c sync.(*Pool).pinSlow+0xfc /usr/local/go/src/sync/pool.go:237 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x8395bd github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x9d /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:81 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 64] @ 0xf6daa5 0xf72da5 0x660b4e 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x564469 0x63f2e5 0x63f297 0x564342 0x5646d1 0x63f234 0x63f213 0x564342 0x5646d1 0x63d06c 0x63cf0f 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564468 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63f2e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f296 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:289 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f212 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:286 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d06b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63cf0e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:285 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x7daba5 0x824069 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x824068 github.com/miekg/dns.(*SOA).unpack+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2631 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 336] @ 0x7de074 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7de073 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 576] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xeac8f7 0xeac9d1 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea90fa 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xeac8f6 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /go/resolver/resolver.go:198 # 0xeac9d0 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /go/resolver/resolver.go:206 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 144] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 96] @ 0x526a9f 0x5f25b5 0x5f25bb 0x5f3005 0x5f2fe3 0x5f0f7a 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x526a9e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:305 # 0x5f25b4 strings.Split+0xb4 /usr/local/go/src/strings/strings.go:361 # 0x5f25ba crypto/x509.validHostname+0xba /usr/local/go/src/crypto/x509/verify.go:1037 # 0x5f3004 crypto/x509.validHostnamePattern+0x2c4 /usr/local/go/src/crypto/x509/verify.go:1018 # 0x5f2fe2 crypto/x509.(*Certificate).VerifyHostname+0x2a2 /usr/local/go/src/crypto/x509/verify.go:1174 # 0x5f0f79 crypto/x509.(*Certificate).Verify+0x1b9 /usr/local/go/src/crypto/x509/verify.go:828 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 80] @ 0xa43d25 0xa42e05 0xa4605c 0xa46049 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa43d24 golang.org/x/net/idna.decode+0x84 /go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa42e04 golang.org/x/net/idna.(*Profile).process+0x2e4 /go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa4605b golang.org/x/net/idna.(*Profile).ToASCII+0x9b /go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa46048 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /go/lists/parsers/hosts.go:244 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0xf37d7e 0xf55334 0x568b65 0x5689ac 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37d7d crypto/internal/fips140/nistec.NewP384Point+0x1d /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf55333 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568b64 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /usr/local/go/src/crypto/ecdsa/ecdsa.go:401 # 0x5689ab crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x7d6aea 0x7d6ab3 0x7e1b9d 0x8186d9 0x7dba72 0x7dcb3f 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d6ae9 github.com/miekg/dns.cloneSlice[...]+0x49 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d6ab2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7e1b9c github.com/miekg/dns.packDataOpt+0x7c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:432 # 0x8186d8 github.com/miekg/dns.(*OPT).pack+0x38 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:734 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcb3e github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x4fe /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:817 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 192] @ 0x444e69 0x456ce6 0x6d2293 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d2292 net/http.(*http2ClientConn).roundTrip+0x4d2 /usr/local/go/src/net/http/h2_bundle.go:8870 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0x749b28 0x749fa5 0x74d5e9 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x749b27 regexp/syntax.(*parser).push+0x287 /usr/local/go/src/regexp/syntax/parse.go:324 # 0x749fa4 regexp/syntax.(*parser).literal+0x124 /usr/local/go/src/regexp/syntax/parse.go:375 # 0x74d5e8 regexp/syntax.parse+0x9e8 /usr/local/go/src/regexp/syntax/parse.go:1079 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x872738 0x8726c3 0x87221b 0x870ec5 0x88a3aa 0x90963f 0xf004d3 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x872737 text/template/parse.(*Tree).newList+0x97 /usr/local/go/src/text/template/parse/node.go:89 # 0x8726c2 text/template/parse.(*Tree).parse+0x22 /usr/local/go/src/text/template/parse/parse.go:300 # 0x87221a text/template/parse.(*Tree).Parse+0x23a /usr/local/go/src/text/template/parse/parse.go:251 # 0x870ec4 text/template/parse.Parse+0x124 /usr/local/go/src/text/template/parse/parse.go:66 # 0x88a3a9 text/template.(*Template).Parse+0x729 /usr/local/go/src/text/template/template.go:207 # 0x90963e html/template.(*Template).Parse+0x7e /usr/local/go/src/html/template/template.go:191 # 0xf004d2 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x112 /go/server/server_endpoints.go:215 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 96] @ 0x6f2e27 0x6f29d7 0xeffae8 0xefe494 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6f2e26 net/http.Header.Clone+0x5c6 /usr/local/go/src/net/http/header.go:104 # 0x6f29d6 net/http.(*response).WriteHeader+0x176 /usr/local/go/src/net/http/server.go:1231 # 0xeffae7 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x247 /go/server/server_endpoints.go:146 # 0xefe493 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b3 /go/server/server.go:518 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 64] @ 0x62dd51 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62dd50 crypto/tls.(*Conn).makeClientHello+0xe70 /usr/local/go/src/crypto/tls/handshake_client.go:177 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0xf66831 0xf66d77 0xf66bdc 0x56fb5b 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf66830 crypto/internal/fips140/rsa.pkcs1v15ConstructEM+0x110 /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:79 # 0xf66d76 crypto/internal/fips140/rsa.verifyPKCS1v15+0x116 /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:120 # 0xf66bdb crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56fb5a crypto/rsa.VerifyPKCS1v15+0x1da /usr/local/go/src/crypto/rsa/fips.go:380 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 512] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xa49665 0xa496ae 0xa4d2c8 0xa4d30f 0xa4cb2d 0xa47a3b 0x4811a1 # 0xa49664 github.com/ThinkChaos/parcour/jobgroup.bindJob+0x24 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:107 # 0xa496ad github.com/ThinkChaos/parcour/jobgroup.(*withParent).Go+0x6d /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:46 # 0xa4d2c7 github.com/ThinkChaos/parcour.(*Producers[...]).GoProduce+0x127 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:88 # 0xa4d30e github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x16e /go/lists/list_cache.go:172 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x7daba5 0x824017 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x824016 github.com/miekg/dns.(*SOA).unpack+0x36 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2624 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x7dc83c 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x69b231 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 32] @ 0xf06eb3 0x6168d5 0x6389f4 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf06eb2 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:192 # 0x6168d4 crypto/tls.signedMessage+0x194 /usr/local/go/src/crypto/tls/auth.go:94 # 0x6389f3 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:689 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x407132 0x477189 0x774a3e 0x7784dd 0x778388 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe97c34 0xe97c13 0xe97bfc 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7784dc github.com/sirupsen/logrus.(*Entry).WithField+0x17c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x778387 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe97c33 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x473 /go/lists/list_cache.go:108 # 0xe97c12 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x452 /go/resolver/blocking_resolver.go:520 # 0xe97bfb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x43b /go/resolver/blocking_resolver.go:420 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x8d07b2 0x8d06c8 0xebd532 0x510eff 0x5117f8 0x51427e 0x50b3a5 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d07b1 strings.(*Builder).WriteString+0x191 /usr/local/go/src/strings/builder.go:108 # 0x8d06c7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /go/config/upstream.go:35 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 288] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [4: 320] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 96] @ 0xf55365 0x568b65 0x5689ac 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf55364 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x64 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:185 # 0x568b64 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /usr/local/go/src/crypto/ecdsa/ecdsa.go:401 # 0x5689ab crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0xe9dadd 0xe9da5d 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9dadc github.com/0xERR0R/blocky/util.GenerateCacheKey+0x23c /go/util/common.go:193 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 160] @ 0x4960c5 0x496452 0x5bde50 0x5bd91b 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x4960c4 syscall.anyToSockaddr+0x64 /usr/local/go/src/syscall/syscall_linux.go:667 # 0x496451 syscall.Getsockname+0x71 /usr/local/go/src/syscall/syscall_linux.go:713 # 0x5bde4f net.(*netFD).dial+0x42f /usr/local/go/src/net/sock_posix.go:139 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [9: 2592] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 16] @ 0x5f3915 0x5f3740 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f3914 crypto/x509.newPolicyGraph+0x214 /usr/local/go/src/crypto/x509/verify.go:1291 # 0x5f373f crypto/x509.policiesValid+0x3f /usr/local/go/src/crypto/x509/verify.go:1405 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x4dd0ca 0x4dcb4d 0x6d67f6 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x4dd0c9 strconv.formatBits+0x209 /usr/local/go/src/strconv/itoa.go:193 # 0x4dcb4c strconv.FormatInt+0x8c /usr/local/go/src/strconv/itoa.go:29 # 0x6d67f5 net/http.(*http2ClientConn).encodeHeaders.func1+0x2b5 /usr/local/go/src/net/http/h2_bundle.go:9650 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [2: 128] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [3: 96] @ 0x70a4cd 0x708eab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x70a4cc net/http.(*Transport).prepareTransportCancel+0x2c /usr/local/go/src/net/http/transport.go:920 # 0x708eaa net/http.(*Transport).roundTrip+0x98a /usr/local/go/src/net/http/transport.go:657 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 8] @ 0x617812 0x6179e9 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x617811 crypto/tls.(*certCache).active+0x31 /usr/local/go/src/crypto/tls/cache.go:62 # 0x6179e8 crypto/tls.(*certCache).newCert+0x88 /usr/local/go/src/crypto/tls/cache.go:82 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x7c6e9a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c6e99 github.com/miekg/dns.init.func19+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:29 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 96] @ 0xf127f1 0x6168a5 0x6389f4 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x6168a4 crypto/tls.signedMessage+0x164 /usr/local/go/src/crypto/tls/auth.go:93 # 0x6389f3 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:689 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x69d35f 0x69aae5 0x69a745 0x699e5e 0x6d7168 0x6d6451 0x6d6ba7 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69d35e vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0x23e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:215 # 0x69aae4 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x69a744 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x699e5d vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d6ba6 net/http.(*http2ClientConn).encodeHeaders.func1+0x666 /usr/local/go/src/net/http/h2_bundle.go:9646 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [5: 240] @ 0x407132 0x41a52c 0x41a50e 0x4775e5 0x5f43cb 0x5f43b8 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x4775e4 maps.clone+0x24 /usr/local/go/src/runtime/map_swiss.go:333 # 0x5f43ca maps.Clone[...]+0xcca /usr/local/go/src/maps/maps.go:55 # 0x5f43b7 crypto/x509.policiesValid+0xcb7 /usr/local/go/src/crypto/x509/verify.go:1584 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 64] @ 0x836985 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x836984 github.com/0xERR0R/blocky/util.AnswerToString+0xc4 /go/util/common.go:53 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0xf72bf0 0x660b4e 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x408f12 0x40aad7 0x40a845 0x40d5c6 0x69b1fa 0x69b12b 0x699d91 0x6d7168 0x6d6451 0x6d681c 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69b1f9 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699d90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d681b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /usr/local/go/src/net/http/h2_bundle.go:9650 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [1: 288] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xea95eb 0xea94ed 0xea8d26 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea95ea github.com/sirupsen/logrus.(*Entry).WithField+0x48a /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea94ec github.com/0xERR0R/blocky/resolver.evaluateResponses+0x38c /go/resolver/parallel_best_resolver.go:203 # 0xea8d25 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x4e5 /go/resolver/parallel_best_resolver.go:175 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 256] @ 0x50b3bb 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0xeb1ad4 0xea7ed7 0xea90fa 0x4811a1 # 0xeb1ad3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x153 /go/resolver/upstream_resolver.go:365 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [2: 128] @ 0xf50f0e 0xf6de75 0xf72ee6 0xf725cd 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf725cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x803ccc 0x7e2f08 0x81f377 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x803ccb github.com/miekg/dns.(*SVCBAlpn).unpack+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:411 # 0x7e2f07 github.com/miekg/dns.unpackDataSVCB+0x587 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:603 # 0x81f376 github.com/miekg/dns.(*HTTPS).unpack+0x116 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1736 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 1248] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x7da1c9 0x7da173 0x81a033 0x7dba72 0x7dcab1 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x81a032 github.com/miekg/dns.(*SOA).pack+0x72 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:926 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 112] @ 0x5aa04d 0x5bdddc 0x5bd91b 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x5aa04c net.(*netFD).connect+0x22c /usr/local/go/src/net/fd_unix.go:103 # 0x5bdddb net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [2: 224] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x63b5c8 0x63b498 0x63b497 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63b5c7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0xb87 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63b497 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0xa57 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63b496 crypto/tls.(*clientHelloMsg).marshalMsg+0xa56 /usr/local/go/src/crypto/tls/handshake_messages.go:150 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 96] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0x7c9eac 0x7c9dce 0x7ca854 0xeb0fdb 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c9eab github.com/miekg/dns.(*Conn).ReadMsg+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9dcd github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7ca853 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [2: 96] @ 0xf1e00f 0xf1dfaa 0xf201cc 0x6183f1 0x61e284 0x622c8a 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6da3ee 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xf1e00e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1dfa9 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf201cb crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x6183f0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /usr/local/go/src/crypto/tls/cipher_suites.go:493 # 0x61e283 crypto/tls.(*halfConn).encrypt+0x743 /usr/local/go/src/crypto/tls/conn.go:532 # 0x622c89 crypto/tls.(*Conn).writeRecordLocked+0x649 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6da3ed net/http.http2transportResponseBody.Read+0x3cd /usr/local/go/src/net/http/h2_bundle.go:10278 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 96] @ 0x50e406 0x836bb8 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 32] @ 0x45f9b2 0x45f045 0x45f265 0x7ccc0e 0x806ca9 0x802ad5 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7ccc0d github.com/miekg/dns.(*RR_Header).String+0xed /go/pkg/mod/github.com/miekg/dns@v1.1.66/dns.go:91 # 0x806ca8 github.com/miekg/dns.(*SVCB).String+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:892 # 0x802ad4 github.com/miekg/dns.(*HTTPS).String+0x14 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:232 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 48] @ 0x45f9b2 0x45f045 0x45f265 0x715b17 0x715a74 0x70a8b2 0x708fc8 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x715b16 net.JoinHostPort+0xf6 /usr/local/go/src/net/ipsock.go:242 # 0x715a73 net/http.canonicalAddr+0x53 /usr/local/go/src/net/http/transport.go:2948 # 0x70a8b1 net/http.(*Transport).connectMethodForRequest+0x51 /usr/local/go/src/net/http/transport.go:976 # 0x708fc7 net/http.(*Transport).roundTrip+0xaa7 /usr/local/go/src/net/http/transport.go:675 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x61a945 0x62d025 0x62d02d 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x61a944 crypto/tls.(*Config).supportedVersions+0x44 /usr/local/go/src/crypto/tls/common.go:1139 # 0x62d024 crypto/tls.(*Config).maxSupportedVersion+0x144 /usr/local/go/src/crypto/tls/common.go:1164 # 0x62d02c crypto/tls.(*Conn).makeClientHello+0x14c /usr/local/go/src/crypto/tls/handshake_client.go:69 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 320] @ 0x7de074 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7de073 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 80] @ 0x4d0c3b 0x4d0c1d 0x708de5 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d0c3a context.withCancel+0x3a /usr/local/go/src/context/context.go:277 # 0x4d0c1c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:269 # 0x708de4 net/http.(*Transport).roundTrip+0x8c4 /usr/local/go/src/net/http/transport.go:646 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 192] @ 0x47713a 0x47714f 0x5f3814 0x5f3740 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f3813 crypto/x509.newPolicyGraph+0x113 /usr/local/go/src/crypto/x509/verify.go:1287 # 0x5f373f crypto/x509.policiesValid+0x3f /usr/local/go/src/crypto/x509/verify.go:1405 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x774db7 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x45fa86 0xf6dc13 0xf72da5 0x660bcd 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 12288] @ 0x51c794 0x51c1bd 0x51c399 0x61fdbd 0x62199a 0x61fd0d 0x623451 0x623452 0x6234d9 0x637cb8 0x635256 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x61fdbc crypto/tls.(*Conn).readRecordOrCCS+0x139c /usr/local/go/src/crypto/tls/conn.go:780 # 0x621999 crypto/tls.(*Conn).retryReadRecord+0x79 /usr/local/go/src/crypto/tls/conn.go:794 # 0x61fd0c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /usr/local/go/src/crypto/tls/conn.go:753 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x637cb7 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:548 # 0x635255 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:133 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x45fa86 0xf6dc13 0xf72da5 0x660b4e 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 384] @ 0x63a6ca 0x63a69a 0x63a5ad 0x63a4fa 0x63a4b8 0x63a4bd 0x63ddd2 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63a6c9 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x149 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63a699 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x119 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63a5ac crypto/tls.addBytesWithLength.func1+0x2c /usr/local/go/src/crypto/tls/handshake_messages.go:31 # 0x63a4f9 crypto/tls.marshalingFunction.Marshal+0x59 /usr/local/go/src/crypto/tls/handshake_messages.go:21 # 0x63a4b7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddValue+0x17 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:346 # 0x63a4bc crypto/tls.addBytesWithLength+0x1c /usr/local/go/src/crypto/tls/handshake_messages.go:27 # 0x63ddd1 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x211 /usr/local/go/src/crypto/tls/handshake_messages.go:350 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x660f05 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x660f04 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x104 /usr/local/go/src/crypto/tls/key_schedule.go:47 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 2560] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 256] @ 0xa4567a 0xa4567b 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45679 bufio.(*Scanner).Text+0x179 /usr/local/go/src/bufio/scan.go:115 # 0xa4567a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xbd97b6 0xbdbb0c 0xeb8c3b 0xe9e745 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xbd97b5 github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x195 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:60 # 0xbdbb0b github.com/hashicorp/golang-lru.(*Cache).Add+0x6b /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0xeb8c3a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13a /go/cache/expirationcache/expiration_cache.go:152 # 0xe9e744 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x1c4 /go/resolver/caching_resolver.go:337 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 240] @ 0x64fc7e 0x64fb07 0x623bda 0x6236d8 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x64fc7d crypto/tls.unmarshalCertificate+0xfd /usr/local/go/src/crypto/tls/handshake_messages.go:1535 # 0x64fb06 crypto/tls.(*certificateMsgTLS13).unmarshal+0x126 /usr/local/go/src/crypto/tls/handshake_messages.go:1512 # 0x623bd9 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x339 /usr/local/go/src/crypto/tls/conn.go:1175 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 384] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [4: 96] @ 0x7dcd8a 0x7ff63f 0x7ff1ab 0x4811a1 # 0x7dcd89 github.com/miekg/dns.(*Msg).unpack+0x1a9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7ff63e github.com/miekg/dns.(*Server).serveDNS+0x17e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7ff1aa github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf50def 0xf6de75 0xf72ee6 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 96] @ 0x50e406 0x8369b4 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 32] @ 0x7dc185 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf740d7 0xf50e3e 0xf6dada 0xf72da5 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 96] @ 0x5f1254 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f1253 crypto/x509.(*Certificate).Verify+0x493 /usr/local/go/src/crypto/x509/verify.go:856 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x58474d 0x584893 0x583ff0 0x5af15e 0x63485c 0x63484b 0x62d06d 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x58474c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x584892 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x583fef net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x5af15d net.parseIP+0x1d /usr/local/go/src/net/ip.go:535 # 0x63485b net.ParseIP+0xbb /usr/local/go/src/net/ip.go:528 # 0x63484a crypto/tls.hostnameInSNI+0xaa /usr/local/go/src/crypto/tls/handshake_client.go:1291 # 0x62d06c crypto/tls.(*Conn).makeClientHello+0x18c /usr/local/go/src/crypto/tls/handshake_client.go:78 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x6414d4 0x6414a4 0x641397 0x564342 0x5646d1 0x641339 0x641238 0x564342 0x5646d1 0x641174 0x641153 0x564342 0x5646d1 0x63ac3f 0x63ab14 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x6414d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x153 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x6414a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x123 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x641396 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:113 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x641338 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641237 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:112 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x641173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641152 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ac3e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ab13 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:109 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea90fa 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [2: 3584] @ 0x617927 0x61791d 0x420031 0x4811a1 # 0x617926 crypto/tls.(*certCache).evict+0x46 /usr/local/go/src/crypto/tls/cache.go:73 # 0x61791c crypto/tls.(*certCache).active.func1+0x3c /usr/local/go/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /usr/local/go/src/runtime/mfinal.go:275 0: 0 [1: 48] @ 0x47713a 0x47714f 0x633845 0x63393e 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x633844 crypto/x509.NewCertPool+0x604 /usr/local/go/src/crypto/x509/cert_pool.go:66 # 0x63393d crypto/tls.(*Conn).verifyServerCertificate+0x6fd /usr/local/go/src/crypto/tls/handshake_client.go:1139 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xe9d253 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d252 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /go/resolver/caching_resolver.go:150 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 72] @ 0x7daba5 0x81d9c9 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81d9c8 github.com/miekg/dns.(*CNAME).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 96] @ 0x6414d4 0x6414a4 0x641397 0x564342 0x5646d1 0x641339 0x641238 0x564342 0x5646d1 0x641174 0x641153 0x564342 0x5646d1 0x63ac3f 0x63ab14 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x6414d3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x153 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x6414a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x123 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x641396 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:113 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x641338 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641237 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:112 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x641173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641152 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ac3e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ab13 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:109 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 120] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x783ae5 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x783ae4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x524 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 8192] @ 0x6715b9 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x6715b8 bufio.(*Scanner).Scan+0x378 /usr/local/go/src/bufio/scan.go:209 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 25344] @ 0x48babc 0x48b906 0x48b67c 0x77825e 0x7783c5 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x77825d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x7783c4 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0xf72bf0 0x660bcd 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 320] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0xa2f649 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xa2f648 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x308 /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 48] @ 0x51401b 0x513fb1 0x50b3a5 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x51401a fmt.(*buffer).writeString+0x11a /usr/local/go/src/fmt/print.go:108 # 0x513fb0 fmt.(*pp).doPrintf+0xb0 /usr/local/go/src/fmt/print.go:1032 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1024] @ 0xf48eb9 0xf48e76 0xf48e7a 0xf4a0be 0xf47f6f 0xf48606 0xf480aa 0x573605 0x56fb13 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf48eb8 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf48e75 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf48e79 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf4a0bd crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf47f6e crypto/internal/fips140/bigmod.rr+0x2ae /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf48605 crypto/internal/fips140/bigmod.newModulus+0x145 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf480a9 crypto/internal/fips140/bigmod.NewModulus+0x89 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x573604 crypto/rsa.fipsPublicKey+0x24 /usr/local/go/src/crypto/rsa/rsa.go:625 # 0x56fb12 crypto/rsa.VerifyPKCS1v15+0x192 /usr/local/go/src/crypto/rsa/fips.go:376 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x77825e 0x7783c5 0xa4e3f2 0xa4e3bc 0xa4e3f8 0xa4dc27 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x77825d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x7783c4 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4e3f1 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /go/log/logger.go:72 # 0xa4e3bb github.com/0xERR0R/blocky/lists.logger+0x3b /go/lists/list_cache.go:103 # 0xa4e3f7 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /go/lists/list_cache.go:223 # 0xa4dc26 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /go/lists/list_cache.go:229 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 432] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f265 0xeb08c9 0xeb0803 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0xeb08c8 net.JoinHostPort+0xe8 /usr/local/go/src/net/ipsock.go:242 # 0xeb0802 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).fmtURL+0x22 /go/resolver/upstream_resolver.go:193 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x5c8a6a 0x5c1255 0x5bdda7 0x5bd91b 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x5c8a69 net.ipToSockaddr+0x209 /usr/local/go/src/net/ipsock_posix.go:222 # 0x5c1254 net.(*TCPAddr).sockaddr+0x34 /usr/local/go/src/net/tcpsock_posix.go:40 # 0x5bdda6 net.(*netFD).dial+0x386 /usr/local/go/src/net/sock_posix.go:121 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [1: 704] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x511738 0x515105 0x50e71e 0x836c3a 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x515104 fmt.(*pp).doPrint+0x44 /usr/local/go/src/fmt/print.go:1208 # 0x50e71d fmt.Sprint+0x3d /usr/local/go/src/fmt/print.go:279 # 0x836c39 github.com/0xERR0R/blocky/util.AnswerToString+0x379 /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x77825e 0x7783c5 0xa4e3f2 0xa4e3bc 0xa4e3f8 0xa4dfab 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x77825d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x7783c4 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa4e3f1 github.com/0xERR0R/blocky/log.PrefixedLog+0x71 /go/log/logger.go:72 # 0xa4e3bb github.com/0xERR0R/blocky/lists.logger+0x3b /go/lists/list_cache.go:103 # 0xa4e3f7 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x77 /go/lists/list_cache.go:223 # 0xa4dfaa github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x46a /go/lists/list_cache.go:276 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0xa49266 0xa491f7 0xa4f99b 0xa4d256 0xa4cb2d 0xa47a3b 0x4811a1 # 0xa49265 github.com/ThinkChaos/parcour/jobgroup.withParentAndContext+0x45 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:26 # 0xa491f6 github.com/ThinkChaos/parcour/jobgroup.WithParent+0x36 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:14 # 0xa4f99a github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x3a /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:52 # 0xa4d255 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0xb5 /go/lists/list_cache.go:166 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xea88ac 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 256] @ 0x5738fa 0x573906 0x521bbd 0xf740d7 0xf729cd 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf729cc crypto/internal/fips140/tls13.deriveSecret[...]+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:51 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea90fa 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [8: 768] @ 0x7c7a5a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c7a59 github.com/miekg/dns.init.func66+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:76 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 240] @ 0x50e406 0x8369b4 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 112] @ 0x774db7 0xa4e536 0xa4dc27 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xa4e535 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x1b5 /go/lists/list_cache.go:223 # 0xa4dc26 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xe6 /go/lists/list_cache.go:229 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 24] @ 0x45f9b2 0x45f045 0x45f265 0x7ccc4a 0x80d469 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7ccc49 github.com/miekg/dns.(*RR_Header).String+0x129 /go/pkg/mod/github.com/miekg/dns@v1.1.66/dns.go:92 # 0x80d468 github.com/miekg/dns.(*DS).String+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:994 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf740d7 0xf50def 0xf6dada 0xf72da5 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x45fa86 0xf6dc13 0xf72da5 0x660bcd 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 144] @ 0xe96ce5 0xe97585 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe96ce4 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleBlocked+0x64 /go/resolver/blocking_resolver.go:333 # 0xe97584 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x524 /go/resolver/blocking_resolver.go:389 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x48bff9 0x48b625 0x6e988b 0x717b49 0x6f1707 0x6f63f8 0x4811a1 # 0x48bff8 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x6e988a net/http.putTextprotoReader+0x4a /usr/local/go/src/net/http/request.go:1049 # 0x717b48 net/http.readRequest+0x308 /usr/local/go/src/net/http/request.go:1088 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [1: 24] @ 0x6cd7d9 0x6cd568 0x6d7d5d 0x6d7742 0x4811a1 # 0x6cd7d8 net/http.(*http2clientStream).closeReqBodyLocked+0x78 /usr/local/go/src/net/http/h2_bundle.go:7957 # 0x6cd567 net/http.(*http2clientStream).abortStreamLocked+0x67 /usr/local/go/src/net/http/h2_bundle.go:7932 # 0x6d7d5c net/http.(*http2clientConnReadLoop).cleanup+0x49c /usr/local/go/src/net/http/h2_bundle.go:9890 # 0x6d7741 net/http.(*http2ClientConn).readLoop+0x141 /usr/local/go/src/net/http/h2_bundle.go:9818 0: 0 [1: 96] @ 0x5e6ae7 0x5e88f7 0x5eb447 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e6ae6 crypto/x509.parseCertificatePoliciesExtension+0x286 /usr/local/go/src/crypto/x509/parser.go:479 # 0x5e88f6 crypto/x509.processExtensions+0x5b6 /usr/local/go/src/crypto/x509/parser.go:801 # 0x5eb446 crypto/x509.parseCertificate+0x1266 /usr/local/go/src/crypto/x509/parser.go:1051 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 384] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 64] @ 0x6a5885 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6a5884 net/http.(*Client).do+0x904 /usr/local/go/src/net/http/client.go:725 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 160] @ 0x6b8f9f 0x69c479 0x69c385 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b8f9e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:3146 # 0x69c478 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69c384 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 64] @ 0x8371cd 0xe98afa 0xe96dd6 0xe97585 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8371cc github.com/0xERR0R/blocky/util.CreateAnswerFromQuestion+0x30c /go/util/common.go:80 # 0xe98af9 github.com/0xERR0R/blocky/resolver.zeroIPBlockHandler.handleBlock+0x79 /go/resolver/blocking_resolver.go:556 # 0xe96dd5 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleBlocked+0x155 /go/resolver/blocking_resolver.go:336 # 0xe97584 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x524 /go/resolver/blocking_resolver.go:389 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 512] @ 0x5e9ce9 0x5e62f0 0x5e862f 0x5e8568 0x5eb447 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e9ce8 crypto/x509.processExtensions.parseSANExtension.func1+0xa8 /usr/local/go/src/crypto/x509/parser.go:388 # 0x5e62ef crypto/x509.forEachSAN+0xcf /usr/local/go/src/crypto/x509/parser.go:366 # 0x5e862e crypto/x509.parseSANExtension+0x2ee /usr/local/go/src/crypto/x509/parser.go:375 # 0x5e8567 crypto/x509.processExtensions+0x227 /usr/local/go/src/crypto/x509/parser.go:689 # 0x5eb446 crypto/x509.parseCertificate+0x1266 /usr/local/go/src/crypto/x509/parser.go:1051 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x69caab 0x69ca79 0x69c28d 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69caaa bytes.(*Buffer).String+0xea /usr/local/go/src/bytes/buffer.go:71 # 0x69ca78 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xb8 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x69c28c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [2: 128] @ 0xf50f0e 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x5c1145 0x5bdf9b 0x5bd91b 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x5c1144 net.sockaddrToTCP+0x104 /usr/local/go/src/net/tcpsock_posix.go:19 # 0x5bdf9a net.(*netFD).dial+0x57a /usr/local/go/src/net/sock_posix.go:141 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [3: 240] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0xf6daa5 0xf72da5 0x660bcd 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 6400] @ 0x623b97 0x6236d8 0x62ed3b 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623b96 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /usr/local/go/src/crypto/tls/conn.go:1173 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x62ed3a crypto/tls.(*Conn).clientHandshake+0x4fa /usr/local/go/src/crypto/tls/handshake_client.go:340 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf127f1 0x660d45 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x660d44 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x124 /usr/local/go/src/crypto/tls/key_schedule.go:39 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x521fc5 0x5220d0 0x5d2b30 0x6a7465 0x6a617d 0x6a5ebe 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x5d2b2f net/url.(*URL).String+0xaf /usr/local/go/src/net/url/url.go:846 # 0x6a7464 net/http.stripPassword+0x124 /usr/local/go/src/net/http/client.go:1037 # 0x6a617c net/http.(*Client).do.func2+0x9c /usr/local/go/src/net/http/client.go:626 # 0x6a5ebd net/http.(*Client).do+0xf3d /usr/local/go/src/net/http/client.go:734 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 560] @ 0xf72bf0 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x5b25a5 0x5b13ce 0x5b22d2 0x59cba5 0x59da28 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x5b25a4 net.(*Resolver).internetAddrList.func1+0x1e4 /usr/local/go/src/net/ipsock.go:277 # 0x5b13cd net.filterAddrList+0x14d /usr/local/go/src/net/ipsock.go:137 # 0x5b22d1 net.(*Resolver).internetAddrList+0x691 /usr/local/go/src/net/ipsock.go:308 # 0x59cba4 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:353 # 0x59da27 net.(*Dialer).DialContext+0x407 /usr/local/go/src/net/dial.go:560 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [1: 48] @ 0x77e25a 0x48b711 0x774116 0x775929 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x77e259 github.com/sirupsen/logrus.init.0.func1+0x19 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:39 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x774115 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x775928 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [3: 6912] @ 0x48babc 0x48b906 0x48b67c 0x50de3e 0x50e3d0 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 288] @ 0x7185bc 0x71857d 0x718694 0x6f62ca 0x4811a1 # 0x7185bb bufio.NewReaderSize+0x1db /usr/local/go/src/bufio/bufio.go:56 # 0x71857c bufio.NewReader+0x19c /usr/local/go/src/bufio/bufio.go:63 # 0x718693 net/http.newBufioReader+0x2b3 /usr/local/go/src/net/http/server.go:859 # 0x6f62c9 net/http.(*conn).serve+0x269 /usr/local/go/src/net/http/server.go:2013 0: 0 [5: 400] @ 0xf72d65 0xf72a89 0x638f93 0x638f26 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72d64 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638f92 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x638f25 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:732 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 1920] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 24] @ 0x621c98 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b33bc 0x6b3397 0x6d825a 0x6d7679 0x4811a1 # 0x621c97 crypto/tls.(*Conn).readFromUntil+0x97 /usr/local/go/src/crypto/tls/conn.go:831 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b33bb io.ReadFull+0xfb /usr/local/go/src/io/io.go:354 # 0x6b3396 net/http.(*http2Framer).ReadFrame+0xd6 /usr/local/go/src/net/http/h2_bundle.go:2080 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [5: 92160] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 288] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9af48 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9af47 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /go/resolver/bootstrap.go:194 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [5: 560] @ 0x74a106 0x74a080 0x74cfd3 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x74a105 regexp/syntax.(*parser).newRegexp+0xa5 /usr/local/go/src/regexp/syntax/parse.go:146 # 0x74a07f regexp/syntax.(*parser).op+0x1f /usr/local/go/src/regexp/syntax/parse.go:394 # 0x74cfd2 regexp/syntax.parse+0x3d2 /usr/local/go/src/regexp/syntax/parse.go:941 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 576] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477189 0x774a3e 0xeb24da 0xa2e476 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb24d9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func2+0x3b9 /go/resolver/upstream_resolver.go:366 # 0xa2e475 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 32] @ 0x4dd0ca 0x4dcb4d 0x7ccbae 0x80daa9 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4dd0c9 strconv.formatBits+0x209 /usr/local/go/src/strconv/itoa.go:193 # 0x4dcb4c strconv.FormatInt+0x8c /usr/local/go/src/strconv/itoa.go:29 # 0x7ccbad github.com/miekg/dns.(*RR_Header).String+0x8d /go/pkg/mod/github.com/miekg/dns@v1.1.66/dns.go:90 # 0x80daa8 github.com/miekg/dns.(*DNSKEY).String+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1074 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 288] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0xa2fa97 0xa2fadb 0xe97c34 0xe97c13 0xe97bfc 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xa2fa96 golang.org/x/exp/maps.Keys[...]+0x176 /go/pkg/mod/golang.org/x/exp@v0.0.0-20250305212735-054e65f0b394/maps/maps.go:18 # 0xa2fada github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x1ba /go/cache/stringcache/chained_grouped_cache.go:37 # 0xe97c33 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x473 /go/lists/list_cache.go:108 # 0xe97c12 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x452 /go/resolver/blocking_resolver.go:520 # 0xe97bfb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x43b /go/resolver/blocking_resolver.go:420 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0xeb8e1e 0xeb8893 0x4811a1 # 0xeb8e1d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /go/cache/expirationcache/expiration_cache.go:120 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 48] @ 0x50e406 0x836bb8 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 208] @ 0x50b2ba 0x48b711 0x50de3e 0x50e3d0 0x5d01aa 0x510fc3 0x5117f8 0x51427e 0x50b3a5 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x50b2b9 fmt.init.func1+0x19 /usr/local/go/src/fmt/print.go:147 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x5d01a9 net/url.(*Error).Error+0xa9 /usr/local/go/src/net/url/url.go:32 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [4: 896] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 80] @ 0x5e9b0c 0x5eb447 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e9b0b crypto/x509.processExtensions+0x17cb /usr/local/go/src/crypto/x509/parser.go:746 # 0x5eb446 crypto/x509.parseCertificate+0x1266 /usr/local/go/src/crypto/x509/parser.go:1051 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 288] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 80] @ 0x562be5 0x5e921a 0x5eb447 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x562be4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e9219 crypto/x509.processExtensions+0xed9 /usr/local/go/src/crypto/x509/parser.go:852 # 0x5eb446 crypto/x509.parseCertificate+0x1266 /usr/local/go/src/crypto/x509/parser.go:1051 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0x6cf2fc 0x6cf2d4 0x6cf23e 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cf2fb bufio.NewWriterSize+0x4fb /usr/local/go/src/bufio/bufio.go:599 # 0x6cf2d3 bufio.NewWriter+0x4d3 /usr/local/go/src/bufio/bufio.go:609 # 0x6cf23d net/http.(*http2Transport).newClientConn+0x43d /usr/local/go/src/net/http/h2_bundle.go:8281 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [3: 96] @ 0x52feee 0x66113b 0x62da85 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x52feed crypto/ecdh.(*x25519Curve).GenerateKey+0x4d /usr/local/go/src/crypto/ecdh/x25519.go:41 # 0x66113a crypto/tls.generateECDHEKey+0xba /usr/local/go/src/crypto/tls/key_schedule.go:68 # 0x62da84 crypto/tls.(*Conn).makeClientHello+0xba4 /usr/local/go/src/crypto/tls/handshake_client.go:163 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 1280] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [3: 336] @ 0x7be15a 0x7be1c9 0xefe348 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0xefe347 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x67 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 192] @ 0x6cf3e8 0x6cf3a9 0x6cf37d 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cf3e7 bufio.NewReaderSize+0x5e7 /usr/local/go/src/bufio/bufio.go:56 # 0x6cf3a8 bufio.NewReader+0x5a8 /usr/local/go/src/bufio/bufio.go:63 # 0x6cf37c net/http.(*http2Transport).newClientConn+0x57c /usr/local/go/src/net/http/h2_bundle.go:8287 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [5: 240] @ 0x625eb4 0x70ea8e 0x70ea89 0x4811a1 # 0x625eb3 crypto/tls.(*Conn).handshakeContext+0x1f3 /usr/local/go/src/crypto/tls/conn.go:1543 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x639af1 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x639af0 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x70 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:829 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0xa43d25 0xa42e05 0xa4605c 0xa46049 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa43d24 golang.org/x/net/idna.decode+0x84 /go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:45 # 0xa42e04 golang.org/x/net/idna.(*Profile).process+0x2e4 /go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:365 # 0xa4605b golang.org/x/net/idna.(*Profile).ToASCII+0x9b /go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa46048 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /go/lists/parsers/hosts.go:244 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xa2f299 0xa2f259 0xa2f275 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f298 github.com/0xERR0R/blocky/trie.(*parent).insert+0x298 /go/trie/trie.go:86 # 0xa2f258 github.com/0xERR0R/blocky/trie.(*parent).insert+0x258 /go/trie/trie.go:108 # 0xa2f274 github.com/0xERR0R/blocky/trie.(*parent).insert+0x274 /go/trie/trie.go:109 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 96] @ 0xf127f1 0xf72a07 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf72a06 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 336] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0x660bcd 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x5f2405 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f2404 crypto/x509.(*Certificate).buildChains.func1+0x5a4 /usr/local/go/src/crypto/x509/verify.go:997 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x5e497f 0x5ea6e5 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e497e crypto/x509.parseName+0x37e /usr/local/go/src/crypto/x509/parser.go:143 # 0x5ea6e4 crypto/x509.parseCertificate+0x504 /usr/local/go/src/crypto/x509/parser.go:960 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 8192] @ 0x617a67 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x617a66 crypto/tls.(*certCache).newCert+0x106 /usr/local/go/src/crypto/tls/cache.go:91 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x4d0b45 0xeb0a47 0xeb0949 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x4d0b44 context.WithCancel+0x64 /usr/local/go/src/context/context.go:242 # 0xeb0a46 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x86 /go/resolver/upstream_resolver.go:216 # 0xeb0948 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /go/resolver/upstream_resolver.go:203 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [4: 3584] @ 0x4b42e9 0xeb0490 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4b42e8 io.ReadAll+0xc8 /usr/local/go/src/io/io.go:723 # 0xeb048f github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x78f /go/resolver/upstream_resolver.go:178 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 120] @ 0x617845 0x6179e9 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x617844 crypto/tls.(*certCache).active+0x64 /usr/local/go/src/crypto/tls/cache.go:63 # 0x6179e8 crypto/tls.(*certCache).newCert+0x88 /usr/local/go/src/crypto/tls/cache.go:82 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x627319 0x6272d3 0x61a8d4 0x62d356 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x627318 slices.Clone[...]+0x58 /usr/local/go/src/slices/slices.go:355 # 0x6272d2 crypto/tls.defaultCipherSuites+0x12 /usr/local/go/src/crypto/tls/defaults.go:50 # 0x61a8d3 crypto/tls.(*Config).cipherSuites+0x133 /usr/local/go/src/crypto/tls/common.go:1113 # 0x62d355 crypto/tls.(*Conn).makeClientHello+0x475 /usr/local/go/src/crypto/tls/handshake_client.go:101 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 320] @ 0x50e406 0x8369b4 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 72] @ 0x45fa86 0xf6dc13 0xf72da5 0x660ce5 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 2560] @ 0x7ca017 0x7c9e65 0x7c9dce 0x7ca854 0xeb0fdb 0x4811a1 # 0x7ca016 github.com/miekg/dns.(*Conn).ReadMsgHeader+0xb6 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:282 # 0x7c9e64 github.com/miekg/dns.(*Conn).ReadMsg+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:249 # 0x7c9dcd github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7ca853 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [28: 2064384] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 92160] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0xa4567a 0xa4567b 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45679 bufio.(*Scanner).Text+0x179 /usr/local/go/src/bufio/scan.go:115 # 0xa4567a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xf127f1 0xf72a07 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf72a06 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x45f9b2 0x45f045 0x45f265 0x7ccc0e 0x80cfac 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7ccc0d github.com/miekg/dns.(*RR_Header).String+0xed /go/pkg/mod/github.com/miekg/dns@v1.1.66/dns.go:91 # 0x80cfab github.com/miekg/dns.(*RRSIG).String+0x2b /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:938 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 24] @ 0x5f3679 0x5f4255 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f3678 crypto/x509.(*policyGraph).validPolicyNodes+0x2b8 /usr/local/go/src/crypto/x509/verify.go:1353 # 0x5f4254 crypto/x509.policiesValid+0xb54 /usr/local/go/src/crypto/x509/verify.go:1571 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 2816] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [6: 288] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0xf72a89 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x70ec90 0x70de78 0x70dcb5 0x4811a1 # 0x70ec8f net/http.(*Transport).dialConn+0x10f /usr/local/go/src/net/http/transport.go:1740 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 16] @ 0xa2f299 0xa2f275 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f298 github.com/0xERR0R/blocky/trie.(*parent).insert+0x298 /go/trie/trie.go:86 # 0xa2f274 github.com/0xERR0R/blocky/trie.(*parent).insert+0x274 /go/trie/trie.go:109 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 560] @ 0xf72d65 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72d64 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x6d4acc 0x6d33cd 0x6d29f6 0x4811a1 # 0x6d4acb net/http.(*http2clientStream).writeRequestBody+0x30b /usr/local/go/src/net/http/h2_bundle.go:9341 # 0x6d33cc net/http.(*http2clientStream).writeRequest+0x98c /usr/local/go/src/net/http/h2_bundle.go:9020 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [11: 1408] @ 0xf50ed0 0xf6dada 0xf72da5 0xf72a89 0x638f93 0x638f26 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638f92 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x638f25 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:732 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 1792] @ 0x617927 0x61791d 0x420031 0x4811a1 # 0x617926 crypto/tls.(*certCache).evict+0x46 /usr/local/go/src/crypto/tls/cache.go:73 # 0x61791c crypto/tls.(*certCache).active.func1+0x3c /usr/local/go/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /usr/local/go/src/runtime/mfinal.go:275 0: 0 [5: 160] @ 0x6d2172 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d2171 net/http.(*http2ClientConn).roundTrip+0x3b1 /usr/local/go/src/net/http/h2_bundle.go:8806 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0x45f9b2 0x45f045 0x45f265 0x7ccc0e 0x80cfac 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7ccc0d github.com/miekg/dns.(*RR_Header).String+0xed /go/pkg/mod/github.com/miekg/dns@v1.1.66/dns.go:91 # 0x80cfab github.com/miekg/dns.(*RRSIG).String+0x2b /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:938 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 144] @ 0x47713a 0x47714f 0x69af4c 0x69af19 0x6cf6e9 0x6cedb7 0x6b08a8 0x4811a1 # 0x69af4b vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x8b /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:47 # 0x69af18 vendor/golang.org/x/net/http2/hpack.NewDecoder+0x58 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:108 # 0x6cf6e8 net/http.(*http2Transport).newClientConn+0x8e8 /usr/local/go/src/net/http/h2_bundle.go:8294 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [2: 224] @ 0x47d6bc 0x4a3955 0x6cc859 0x6cfb7a 0x6cedb7 0x6b08a8 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x6cc858 net/http.(*http2Transport).afterFunc+0x38 /usr/local/go/src/net/http/h2_bundle.go:7654 # 0x6cfb79 net/http.(*http2Transport).newClientConn+0xd79 /usr/local/go/src/net/http/h2_bundle.go:8331 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [3: 96] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 64] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 160] @ 0xf37cd4 0xf51ca2 0xf51985 0xf554c8 0xf5549b 0x568ceb 0x566a56 0x616552 0x638a68 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37cd3 crypto/internal/fips140/nistec.P256OrdInverse+0x913 /usr/local/go/src/crypto/internal/fips140/nistec/p256_ordinv.go:99 # 0xf51ca1 crypto/internal/fips140/ecdsa.inverse[...]+0x41 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:378 # 0xf51984 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x384 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:476 # 0xf554c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5549a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568cea crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a55 crypto/ecdsa.VerifyASN1+0x255 /usr/local/go/src/crypto/ecdsa/ecdsa.go:342 # 0x616551 crypto/tls.verifyHandshakeSignature+0x1d1 /usr/local/go/src/crypto/tls/auth.go:30 # 0x638a67 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:690 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 480] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 4608] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 16] @ 0x63abcc 0x63aaa8 0x63aaa7 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63abcb vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63aaa7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x67 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63aaa6 crypto/tls.(*clientHelloMsg).marshalMsg+0x66 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 896] @ 0x5eb2ee 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5eb2ed crypto/x509.parseCertificate+0x110d /usr/local/go/src/crypto/x509/parser.go:1049 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x50de3e 0x50e3d0 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0xf06eb3 0xf17bd2 0xf6dc7c 0xf72da5 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf06eb2 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 336] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea90fa 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [2: 1792] @ 0x617a67 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x617a66 crypto/tls.(*certCache).newCert+0x106 /usr/local/go/src/crypto/tls/cache.go:91 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x48ba3d 0x48b906 0x48b5d4 0x6b1a68 0x6b1ce9 0x6bb5bd 0x6da079 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48ba3c sync.(*Pool).pinSlow+0xfc /usr/local/go/src/sync/pool.go:237 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b5d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x6b1a67 net/http.http2putDataBufferChunk+0xa7 /usr/local/go/src/net/http/h2_bundle.go:1245 # 0x6b1ce8 net/http.(*http2dataBuffer).Read+0x1a8 /usr/local/go/src/net/http/h2_bundle.go:1282 # 0x6bb5bc net/http.(*http2pipe).Read+0x1fc /usr/local/go/src/net/http/h2_bundle.go:3983 # 0x6da078 net/http.http2transportResponseBody.Read+0x58 /usr/local/go/src/net/http/h2_bundle.go:10238 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0xf6daa5 0xf72da5 0x660bcd 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 560] @ 0xf72d65 0xf72a89 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72d64 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 512] @ 0xf47cee 0xf47cdb 0xf48606 0xf480aa 0x573605 0x56fb13 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf47ced crypto/internal/fips140/bigmod.NewNat+0x2d /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:72 # 0xf47cda crypto/internal/fips140/bigmod.rr+0x1a /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:481 # 0xf48605 crypto/internal/fips140/bigmod.newModulus+0x145 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf480a9 crypto/internal/fips140/bigmod.NewModulus+0x89 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x573604 crypto/rsa.fipsPublicKey+0x24 /usr/local/go/src/crypto/rsa/rsa.go:625 # 0x56fb12 crypto/rsa.VerifyPKCS1v15+0x192 /usr/local/go/src/crypto/rsa/fips.go:376 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 240] @ 0x47713a 0x47714f 0x5f3807 0x5f3740 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f3806 crypto/x509.newPolicyGraph+0x106 /usr/local/go/src/crypto/x509/verify.go:1286 # 0x5f373f crypto/x509.policiesValid+0x3f /usr/local/go/src/crypto/x509/verify.go:1405 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x564469 0x63ae05 0x63acdd 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564468 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63ae04 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63acdc crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:121 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x6cf2cb 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cf2ca net/http.(*http2Transport).newClientConn+0x4ca /usr/local/go/src/net/http/h2_bundle.go:8281 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [5: 2880] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477189 0x774a3e 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0x47713a 0x47714f 0x699a0f 0x699a0a 0x6cf787 0x6cedb7 0x6b08a8 0x4811a1 # 0x699a0e vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x6e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:46 # 0x699a09 vendor/golang.org/x/net/http2/hpack.NewEncoder+0x69 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:42 # 0x6cf786 net/http.(*http2Transport).newClientConn+0x986 /usr/local/go/src/net/http/h2_bundle.go:8297 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b5d4 0x6e988b 0x71802d 0x6f1707 0x6f63f8 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b5d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x6e988a net/http.putTextprotoReader+0x4a /usr/local/go/src/net/http/request.go:1049 # 0x71802c net/http.readRequest+0x7ec /usr/local/go/src/net/http/request.go:1173 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [2: 4608] @ 0x48babc 0x48b906 0x48b5d4 0x718b8e 0x6f58f3 0x6f66c5 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b5d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x718b8d net/http.putBufioWriter+0xed /usr/local/go/src/net/http/server.go:909 # 0x6f58f2 net/http.(*response).finishRequest+0x52 /usr/local/go/src/net/http/server.go:1716 # 0x6f66c4 net/http.(*conn).serve+0x664 /usr/local/go/src/net/http/server.go:2108 0: 0 [4: 32768] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x623451 0x623452 0x6234d9 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836bb8 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 64] @ 0x5eb2ee 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5eb2ed crypto/x509.parseCertificate+0x110d /usr/local/go/src/crypto/x509/parser.go:1049 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 2048] @ 0x617927 0x61791d 0x420031 0x4811a1 # 0x617926 crypto/tls.(*certCache).evict+0x46 /usr/local/go/src/crypto/tls/cache.go:73 # 0x61791c crypto/tls.(*certCache).active.func1+0x3c /usr/local/go/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /usr/local/go/src/runtime/mfinal.go:275 0: 0 [1: 48] @ 0x6d4acc 0x6d33cd 0x6d29f6 0x4811a1 # 0x6d4acb net/http.(*http2clientStream).writeRequestBody+0x30b /usr/local/go/src/net/http/h2_bundle.go:9341 # 0x6d33cc net/http.(*http2clientStream).writeRequest+0x98c /usr/local/go/src/net/http/h2_bundle.go:9020 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [3: 144] @ 0x7de074 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7de073 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 1536] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [2: 32] @ 0x45f9b2 0x45f045 0x45f265 0x6cdc45 0x6cdc1b 0x6cd0eb 0x6cd059 0x70ffe5 0x70de78 0x70dcb5 0x4811a1 # 0x6cdc44 net.JoinHostPort+0x1e4 /usr/local/go/src/net/ipsock.go:242 # 0x6cdc1a net/http.http2authorityAddr+0x1ba /usr/local/go/src/net/http/h2_bundle.go:8038 # 0x6cd0ea net/http.http2configureTransports.func1+0x4a /usr/local/go/src/net/http/h2_bundle.go:7721 # 0x6cd058 net/http.http2configureTransports.func2+0x38 /usr/local/go/src/net/http/h2_bundle.go:7741 # 0x70ffe4 net/http.(*Transport).dialConn+0x1464 /usr/local/go/src/net/http/transport.go:1932 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 192] @ 0x50b3bb 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0x57f4f2 0x5ea708 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x57f4f1 crypto/x509/pkix.(*Name).FillFromRDNSequence+0x5b1 /usr/local/go/src/crypto/x509/pkix/pkix.go:173 # 0x5ea707 crypto/x509.parseCertificate+0x527 /usr/local/go/src/crypto/x509/parser.go:964 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 128] @ 0x408f12 0x407f8d 0x40ca45 0x7da1c9 0x7da173 0x81416b 0x7dba72 0x7dca1a 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x81416a github.com/miekg/dns.(*CNAME).pack+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:148 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dca19 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 6784] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 384] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0xf48eb9 0xf48e76 0xf48e7a 0xf4a0be 0xf47f6f 0xf48606 0xf480aa 0x573605 0x56fb13 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf48eb8 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf48e75 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf48e79 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf4a0bd crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf47f6e crypto/internal/fips140/bigmod.rr+0x2ae /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf48605 crypto/internal/fips140/bigmod.newModulus+0x145 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf480a9 crypto/internal/fips140/bigmod.NewModulus+0x89 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x573604 crypto/rsa.fipsPublicKey+0x24 /usr/local/go/src/crypto/rsa/rsa.go:625 # 0x56fb12 crypto/rsa.VerifyPKCS1v15+0x192 /usr/local/go/src/crypto/rsa/fips.go:376 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf127f1 0x5f7750 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x5f774f crypto/x509.checkSignature+0x1ef /usr/local/go/src/crypto/x509/x509.go:994 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0xf127f1 0xf17bd2 0xf6deae 0xf72ee6 0xf724b0 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dead crypto/internal/fips140/hkdf.Extract[...]+0x10d /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf724af crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0x660bcd 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5e0a3f 0x5f1cd4 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e0a3e crypto/x509.(*CertPool).findPotentialParents+0x4de /usr/local/go/src/crypto/x509/cert_pool.go:165 # 0x5f1cd3 crypto/x509.(*Certificate).buildChains+0x113 /usr/local/go/src/crypto/x509/verify.go:1001 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x7c6a5a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x7c6a59 github.com/miekg/dns.init.func2+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 112] @ 0x6d1f05 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x6d1f04 net/http.(*http2ClientConn).roundTrip+0x144 /usr/local/go/src/net/http/h2_bundle.go:8781 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 896] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x511738 0x51427e 0x50e2f1 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e2f0 fmt.Fprintf+0x70 /usr/local/go/src/fmt/print.go:224 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [2: 32] @ 0x61a945 0x62cfef 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x61a944 crypto/tls.(*Config).supportedVersions+0x44 /usr/local/go/src/crypto/tls/common.go:1139 # 0x62cfee crypto/tls.(*Conn).makeClientHello+0x10e /usr/local/go/src/crypto/tls/handshake_client.go:65 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x50de3e 0x50e3d0 0x8369b4 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x50de3e 0x50e3d0 0xeafc8e 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0xeafc8d github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x16d /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 48] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836bb8 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 96] @ 0x7daba5 0x824069 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x824068 github.com/miekg/dns.(*SOA).unpack+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2631 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 80] @ 0x63328c 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63328b crypto/tls.(*Conn).verifyServerCertificate+0x4b /usr/local/go/src/crypto/tls/handshake_client.go:1085 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x50e406 0x836bb8 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x5b251e 0x5b13ce 0x5b22d2 0x59cba5 0x59da28 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x5b251d net.(*Resolver).internetAddrList.func1+0x15d /usr/local/go/src/net/ipsock.go:275 # 0x5b13cd net.filterAddrList+0x14d /usr/local/go/src/net/ipsock.go:137 # 0x5b22d1 net.(*Resolver).internetAddrList+0x691 /usr/local/go/src/net/ipsock.go:308 # 0x59cba4 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:353 # 0x59da27 net.(*Dialer).DialContext+0x407 /usr/local/go/src/net/dial.go:560 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [2: 416] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x4d1689 0x4d0b39 0x4d0afd 0xeb0a47 0xeb0949 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x4d1688 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:492 # 0x4d0b38 context.withCancel+0x58 /usr/local/go/src/context/context.go:278 # 0x4d0afc context.WithCancel+0x1c /usr/local/go/src/context/context.go:241 # 0xeb0a46 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x86 /go/resolver/upstream_resolver.go:216 # 0xeb0948 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /go/resolver/upstream_resolver.go:203 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 256] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [2: 21760] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 19072] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 5376] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 768] @ 0x564645 0x63de2a 0x63dca7 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63de29 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63dca6 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /usr/local/go/src/crypto/tls/handshake_messages.go:351 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x6b424b 0x6b3f85 0x6d52f1 0x6d522e 0x6d33cd 0x6d29f6 0x4811a1 # 0x6b424a net/http.(*http2Framer).startWriteDataPadded+0x22a /usr/local/go/src/net/http/h2_bundle.go:2275 # 0x6b3f84 net/http.(*http2Framer).WriteDataPadded+0x24 /usr/local/go/src/net/http/h2_bundle.go:2239 # 0x6d52f0 net/http.(*http2Framer).WriteData+0xb30 /usr/local/go/src/net/http/h2_bundle.go:2226 # 0x6d522d net/http.(*http2clientStream).writeRequestBody+0xa6d /usr/local/go/src/net/http/h2_bundle.go:9394 # 0x6d33cc net/http.(*http2clientStream).writeRequest+0x98c /usr/local/go/src/net/http/h2_bundle.go:9020 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [2: 32] @ 0x5b1410 0x5b22d2 0x59cba5 0x59da28 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x5b140f net.filterAddrList+0x18f /usr/local/go/src/net/ipsock.go:137 # 0x5b22d1 net.(*Resolver).internetAddrList+0x691 /usr/local/go/src/net/ipsock.go:308 # 0x59cba4 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:353 # 0x59da27 net.(*Dialer).DialContext+0x407 /usr/local/go/src/net/dial.go:560 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 64] @ 0x45f9b2 0x45f045 0x806e65 0x802ad5 0x836c0c 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x806e64 github.com/miekg/dns.(*SVCB).String+0x1e4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:896 # 0x802ad4 github.com/miekg/dns.(*HTTPS).String+0x14 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:232 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 672] @ 0x4d134a 0x708f17 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x708f16 net/http.(*Transport).roundTrip+0x9f6 /usr/local/go/src/net/http/transport.go:667 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x47713a 0x47714f 0x77858e 0x7784f4 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x77858d github.com/sirupsen/logrus.(*Logger).releaseEntry+0x2d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:107 # 0x7784f3 github.com/sirupsen/logrus.(*Logger).WithField+0x193 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 64] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 704] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [4: 320] @ 0xf72bf0 0xf72a89 0x638f93 0x638f26 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638f92 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x638f25 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:732 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 160] @ 0x50e406 0x8369b4 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0xe96df1 0xe97585 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe96df0 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleBlocked+0x170 /go/resolver/blocking_resolver.go:338 # 0xe97584 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x524 /go/resolver/blocking_resolver.go:389 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 80] @ 0x81c6bc 0x81c666 0x81c65d 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x81c6bb github.com/miekg/dns.cloneSlice[...]+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81c665 github.com/miekg/dns.unpackDataA+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81c65c github.com/miekg/dns.(*A).unpack+0x1c /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 784] @ 0x74d385 0x74d2d1 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x74d384 regexp/syntax.(*parser).newRegexp+0x784 /usr/local/go/src/regexp/syntax/parse.go:146 # 0x74d2d0 regexp/syntax.parse+0x6d0 /usr/local/go/src/regexp/syntax/parse.go:1049 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 224] @ 0xebd79f 0x510eff 0x5117f8 0x51427e 0x50b3a5 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xebd79e github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0x9e /go/resolver/upstream_resolver.go:304 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x6ce2b4 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6ce2b3 net/http.(*http2Transport).RoundTripOpt+0x633 /usr/local/go/src/net/http/h2_bundle.go:8058 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 208] @ 0x7dc185 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 320] @ 0x6b8f9f 0x69c479 0x69c385 0x69bc72 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b8f9e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:3146 # 0x69c478 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69c384 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69bc71 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 64] @ 0x61e0f0 0x622c8a 0x62317c 0x639b6d 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x61e0ef crypto/tls.(*halfConn).encrypt+0x5af /usr/local/go/src/crypto/tls/conn.go:522 # 0x622c89 crypto/tls.(*Conn).writeRecordLocked+0x649 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x62317b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /usr/local/go/src/crypto/tls/conn.go:1060 # 0x639b6c crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /usr/local/go/src/crypto/tls/handshake_client_tls13.go:833 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf50e3e 0xf6de75 0xf72ee6 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9af48 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9af47 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /go/resolver/bootstrap.go:194 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 128] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 192] @ 0x82e545 0x7de2ca 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x82e544 github.com/miekg/dns.(*SOA).copy+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:1218 # 0x7de2c9 github.com/miekg/dns.(*Msg).CopyTo+0x369 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1093 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 64] @ 0x50b489 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b488 fmt.Errorf+0x168 /usr/local/go/src/fmt/errors.go:32 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 32] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dcf34 0x7ff63f 0x7ff445 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7ff63e github.com/miekg/dns.(*Server).serveDNS+0x17e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0xa3020d 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xa3020c github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x1ac /go/cache/stringcache/in_memory_grouped_cache.go:55 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 96] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 64] @ 0x7daba5 0x81d9c9 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81d9c8 github.com/miekg/dns.(*CNAME).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 112] @ 0x67549c 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x67549b net/textproto.readMIMEHeader+0x27b /usr/local/go/src/net/textproto/reader.go:568 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [2: 96] @ 0x48bff9 0x48b625 0x6e988b 0x71802d 0x6f1707 0x6f63f8 0x4811a1 # 0x48bff8 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x6e988a net/http.putTextprotoReader+0x4a /usr/local/go/src/net/http/request.go:1049 # 0x71802c net/http.readRequest+0x7ec /usr/local/go/src/net/http/request.go:1173 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [1: 24] @ 0xe96d3b 0xe96ce6 0xe97585 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe96d3a github.com/miekg/dns.(*Msg).SetReply+0xba /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xe96ce5 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleBlocked+0x65 /go/resolver/blocking_resolver.go:334 # 0xe97584 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x524 /go/resolver/blocking_resolver.go:389 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 245376] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x708f39 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xa4b655 0xa4b640 0xa2d6f3 0xa2e315 0xa2d69e 0xa4b575 0xa4ecf1 0xa4dc88 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x708f38 net/http.(*Transport).roundTrip+0xa18 /usr/local/go/src/net/http/transport.go:674 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xa4b654 net/http.(*Client).Do+0x74 /usr/local/go/src/net/http/client.go:587 # 0xa4b63f github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /go/lists/downloader.go:66 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4b574 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /go/lists/downloader.go:59 # 0xa4ecf0 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /go/lists/sourcereader.go:53 # 0xa4dc87 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /go/lists/list_cache.go:231 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 240] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 32] @ 0xe98b37 0xe96dd6 0xe97585 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe98b36 github.com/0xERR0R/blocky/resolver.zeroIPBlockHandler.handleBlock+0xb6 /go/resolver/blocking_resolver.go:558 # 0xe96dd5 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleBlocked+0x155 /go/resolver/blocking_resolver.go:336 # 0xe97584 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x524 /go/resolver/blocking_resolver.go:389 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 144] @ 0x45f9b2 0x45f045 0x806e65 0x802ad5 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x806e64 github.com/miekg/dns.(*SVCB).String+0x1e4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:896 # 0x802ad4 github.com/miekg/dns.(*HTTPS).String+0x14 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:232 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 288] @ 0x62d892 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62d891 crypto/tls.(*Conn).makeClientHello+0x9b1 /usr/local/go/src/crypto/tls/handshake_client.go:150 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x45f9b2 0x45f045 0x45f1aa 0x80cfde 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x80cfdd github.com/miekg/dns.(*RRSIG).String+0x5d /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:939 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 80] @ 0x5adf19 0xe97e0f 0xe9794d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xe97e0e github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0x8e /go/resolver/blocking_resolver.go:434 # 0xe9794c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x18c /go/resolver/blocking_resolver.go:414 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 64] @ 0x7dc185 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 256] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0x48ba3d 0x48b906 0x48b67c 0x7188a6 0x6f1e1f 0x6f63f8 0x4811a1 # 0x48ba3c sync.(*Pool).pinSlow+0xfc /usr/local/go/src/sync/pool.go:237 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x7188a5 net/http.newBufioWriterSize+0x65 /usr/local/go/src/net/http/server.go:888 # 0x6f1e1e net/http.(*conn).readRequest+0x93e /usr/local/go/src/net/http/server.go:1115 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [2: 704] @ 0x50e731 0x775f94 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x775f93 github.com/sirupsen/logrus.(*Entry).Log+0x33 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 288] @ 0x50b3bb 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 112] @ 0x4d134a 0x4d1595 0x4d0c59 0x4d0c1d 0x708de5 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x4d1594 context.(*cancelCtx).propagateCancel+0x74 /usr/local/go/src/context/context.go:469 # 0x4d0c58 context.withCancel+0x58 /usr/local/go/src/context/context.go:278 # 0x4d0c1c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:269 # 0x708de4 net/http.(*Transport).roundTrip+0x8c4 /usr/local/go/src/net/http/transport.go:646 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 160] @ 0x50b3bb 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 320] @ 0x50e406 0x836bb8 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0x634ba7 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x634ba6 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x86 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:66 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 448] @ 0x47d6bc 0x4a3955 0x4d237c 0x4d2a4d 0x4d2a0f 0xeb1eaa 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x4d237b context.WithDeadlineCause+0x21b /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xeb1ea9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /go/resolver/upstream_resolver.go:346 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [4: 448] @ 0x774db7 0x7784dd 0x778388 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7784dc github.com/sirupsen/logrus.(*Entry).WithField+0x17c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x778387 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 32] @ 0x5d0138 0x510fc3 0x5117f8 0x51427e 0x50b3a5 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5d0137 net/url.(*Error).Error+0x37 /usr/local/go/src/net/url/url.go:32 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 416] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 288] @ 0x50e406 0x8369b4 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 192] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 144] @ 0xf127f1 0xf17bd2 0xf6deae 0xf72ee6 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dead crypto/internal/fips140/hkdf.Extract[...]+0x10d /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 224] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 288] @ 0x7c9e93 0x7c9d35 0x7ca854 0xeb0fdb 0x4811a1 # 0x7c9e92 github.com/miekg/dns.(*Conn).ReadMsg+0x52 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:254 # 0x7c9d34 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7ca853 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [1: 64] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x511738 0x51427e 0x50b3a5 0xa456c5 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xa456c4 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 336] @ 0x8001d4 0x80003e 0xefebc8 0xefc5db 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff1ab 0x4811a1 # 0x8001d3 github.com/miekg/dns.(*response).Write+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:786 # 0x80003d github.com/miekg/dns.(*response).WriteMsg+0x7d /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefebc7 github.com/0xERR0R/blocky/server.(*Server).OnHealthCheck+0x107 /go/server/server.go:594 # 0xefc5da github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func2+0x3a /go/server/server.go:344 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff1aa github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [22: 33792] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 144] @ 0x526a9f 0x5f2bf2 0x5f2bcb 0x5f304d 0x5f0f7a 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x526a9e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:305 # 0x5f2bf1 strings.Split+0x271 /usr/local/go/src/strings/strings.go:361 # 0x5f2bca crypto/x509.matchHostnames+0x24a /usr/local/go/src/crypto/x509/verify.go:1089 # 0x5f304c crypto/x509.(*Certificate).VerifyHostname+0x30c /usr/local/go/src/crypto/x509/verify.go:1175 # 0x5f0f79 crypto/x509.(*Certificate).Verify+0x1b9 /usr/local/go/src/crypto/x509/verify.go:828 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x50e406 0x836a5d 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836a5c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /go/util/common.go:49 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 896] @ 0xf50ed0 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x526a9f 0x5f25b5 0x5f25bb 0x5f2f77 0x5f2f6a 0x5f0f7a 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x526a9e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:305 # 0x5f25b4 strings.Split+0xb4 /usr/local/go/src/strings/strings.go:361 # 0x5f25ba crypto/x509.validHostname+0xba /usr/local/go/src/crypto/x509/verify.go:1037 # 0x5f2f76 crypto/x509.validHostnameInput+0x236 /usr/local/go/src/crypto/x509/verify.go:1019 # 0x5f2f69 crypto/x509.(*Certificate).VerifyHostname+0x229 /usr/local/go/src/crypto/x509/verify.go:1166 # 0x5f0f79 crypto/x509.(*Certificate).Verify+0x1b9 /usr/local/go/src/crypto/x509/verify.go:828 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x5c1145 0x5bdeee 0x5bd91b 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x5c1144 net.sockaddrToTCP+0x104 /usr/local/go/src/net/tcpsock_posix.go:19 # 0x5bdeed net.(*netFD).dial+0x4cd /usr/local/go/src/net/sock_posix.go:141 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 24] @ 0x50e406 0x7839fd 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7839fc github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x43c /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dcecd 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 192] @ 0xf37dcc 0xf54cb7 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37dcb crypto/internal/fips140/nistec.NewP384Point+0x6b /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf54cb6 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0xf50ed0 0xf6dada 0xf72da5 0xf72a89 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x74ad8e 0x74acf1 0x74a8fb 0x74dc3d 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x74ad8d regexp/syntax.(*parser).newRegexp+0xed /usr/local/go/src/regexp/syntax/parse.go:146 # 0x74acf0 regexp/syntax.(*parser).collapse+0x50 /usr/local/go/src/regexp/syntax/parse.go:552 # 0x74a8fa regexp/syntax.(*parser).concat+0x13a /usr/local/go/src/regexp/syntax/parse.go:492 # 0x74dc3c regexp/syntax.parse+0x103c /usr/local/go/src/regexp/syntax/parse.go:1084 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 288] @ 0xf6daa5 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x74a106 0x74a080 0x74d05e 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x74a105 regexp/syntax.(*parser).newRegexp+0xa5 /usr/local/go/src/regexp/syntax/parse.go:146 # 0x74a07f regexp/syntax.(*parser).op+0x1f /usr/local/go/src/regexp/syntax/parse.go:394 # 0x74d05d regexp/syntax.parse+0x45d /usr/local/go/src/regexp/syntax/parse.go:969 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 672] @ 0x6d1f31 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d1f30 net/http.(*http2ClientConn).roundTrip+0x170 /usr/local/go/src/net/http/h2_bundle.go:8783 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 192] @ 0x50b3bb 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 192] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 208] @ 0x6f03c5 0x705fd4 0x705d3f 0x4b4295 0xeff4f3 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6f03c4 net/http.(*connReader).startBackgroundRead+0x84 /usr/local/go/src/net/http/server.go:686 # 0x705fd3 net/http.(*body).readLocked+0x1b3 /usr/local/go/src/net/http/transfer.go:883 # 0x705d3e net/http.(*body).Read+0xfe /usr/local/go/src/net/http/transfer.go:837 # 0x4b4294 io.ReadAll+0x74 /usr/local/go/src/io/io.go:712 # 0xeff4f2 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xb2 /go/server/server_endpoints.go:99 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 576] @ 0x5d1865 0x5d1549 0x6e87bf 0xeafee5 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x5d1864 net/url.parse+0xc4 /usr/local/go/src/net/url/url.go:519 # 0x5d1548 net/url.Parse+0x48 /usr/local/go/src/net/url/url.go:478 # 0x6e87be net/http.NewRequestWithContext+0xbe /usr/local/go/src/net/http/request.go:902 # 0xeafee4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [6: 192] @ 0xe9dadd 0xe9da5d 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9dadc github.com/0xERR0R/blocky/util.GenerateCacheKey+0x23c /go/util/common.go:193 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 160] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 64] @ 0x521fc5 0x5220d0 0x527345 0xa2f5a6 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f5a5 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x265 /go/trie/trie.go:147 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x69997a 0x48b711 0x69ca08 0x69c28d 0x69bc72 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x699979 vendor/golang.org/x/net/http2/hpack.init.func1+0x19 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:15 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x69ca07 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x47 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:513 # 0x69c28c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69bc71 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [2: 6912] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 8] @ 0xa2f1c9 0xa2f1b3 0xa2f275 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f1c8 github.com/0xERR0R/blocky/trie.newParent+0x1c8 /go/trie/trie.go:67 # 0xa2f1b2 github.com/0xERR0R/blocky/trie.(*parent).insert+0x1b2 /go/trie/trie.go:105 # 0xa2f274 github.com/0xERR0R/blocky/trie.(*parent).insert+0x274 /go/trie/trie.go:109 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x6cf605 0x6cf543 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cf604 net/http.http2NewFramer+0x804 /usr/local/go/src/net/http/h2_bundle.go:2011 # 0x6cf542 net/http.(*http2Transport).newClientConn+0x742 /usr/local/go/src/net/http/h2_bundle.go:8288 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [2: 96] @ 0x407132 0x477189 0x7755ea 0x7755cd 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7755e9 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x7755cc github.com/sirupsen/logrus.(*Entry).log+0x4c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 384] @ 0x7dc83c 0x7dc5e9 0x80000e 0x7fffff 0xefebc8 0xefc5db 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff1ab 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefebc7 github.com/0xERR0R/blocky/server.(*Server).OnHealthCheck+0x107 /go/server/server.go:594 # 0xefc5da github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func2+0x3a /go/server/server.go:344 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff1aa github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [3: 240] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 96] @ 0x5adf19 0xe97e48 0xe9794d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xe97e47 github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0xc7 /go/resolver/blocking_resolver.go:437 # 0xe9794c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x18c /go/resolver/blocking_resolver.go:414 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 1280] @ 0x617927 0x61791d 0x420031 0x4811a1 # 0x617926 crypto/tls.(*certCache).evict+0x46 /usr/local/go/src/crypto/tls/cache.go:73 # 0x61791c crypto/tls.(*certCache).active.func1+0x3c /usr/local/go/src/crypto/tls/cache.go:65 # 0x420030 runtime.runfinq+0x3d0 /usr/local/go/src/runtime/mfinal.go:275 0: 0 [1: 24] @ 0x5e465a 0x5ea86a 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e4659 crypto/x509.parseName+0x59 /usr/local/go/src/crypto/x509/parser.go:117 # 0x5ea869 crypto/x509.parseCertificate+0x689 /usr/local/go/src/crypto/x509/parser.go:980 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 400] @ 0x45fa86 0xf6dc13 0xf72da5 0xf72a89 0x638f93 0x638f26 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638f92 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x638f25 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:732 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 240] @ 0x47713a 0x47714f 0x5f3885 0x5f3740 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f3884 crypto/x509.newPolicyGraph+0x184 /usr/local/go/src/crypto/x509/verify.go:1291 # 0x5f373f crypto/x509.policiesValid+0x3f /usr/local/go/src/crypto/x509/verify.go:1405 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0xefe40a 0xefe3c2 0xefe3b2 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xefe409 github.com/miekg/dns.(*Msg).SetReply+0x129 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xefe3c1 github.com/miekg/dns.(*Msg).SetRcode+0xe1 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:55 # 0xefe3b1 github.com/0xERR0R/blocky/server.(*Server).handleReq+0xd1 /go/server/server.go:517 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 32] @ 0x5adf19 0xe97e48 0xe9794d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xe97e47 github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0xc7 /go/resolver/blocking_resolver.go:437 # 0xe9794c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x18c /go/resolver/blocking_resolver.go:414 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [14: 5824] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x7da1c9 0x7da173 0x81a079 0x7dba72 0x7dcab1 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x81a078 github.com/miekg/dns.(*SOA).pack+0xb8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:930 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 192] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0xa2fa97 0xa2fadb 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xa2fa96 golang.org/x/exp/maps.Keys[...]+0x176 /go/pkg/mod/golang.org/x/exp@v0.0.0-20250305212735-054e65f0b394/maps/maps.go:18 # 0xa2fada github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x1ba /go/cache/stringcache/chained_grouped_cache.go:37 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 80] @ 0x82a3d3 0x82a398 0x7de1c6 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x82a3d2 github.com/miekg/dns.cloneSlice[...]+0x52 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x82a397 github.com/miekg/dns.(*AAAA).copy+0x17 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:837 # 0x7de1c5 github.com/miekg/dns.(*Msg).CopyTo+0x265 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 192] @ 0x407132 0x477189 0x774a3e 0x7784dd 0x778388 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7784dc github.com/sirupsen/logrus.(*Entry).WithField+0x17c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x778387 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 672] @ 0xf50dd7 0xf6de75 0xf72ee6 0xf725cd 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf725cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 43520] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 128] @ 0x48c012 0x48b625 0x7556bb 0x75677f 0x758972 0xa4622d 0xa46205 0xa461fe 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48c011 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x7556ba regexp.freeBitState+0xba /usr/local/go/src/regexp/backtrack.go:59 # 0x75677e regexp.(*Regexp).backtrack+0x1fe /usr/local/go/src/regexp/backtrack.go:325 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0xa4622c regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0xa46204 regexp.(*Regexp).MatchString+0x44 /usr/local/go/src/regexp/regexp.go:527 # 0xa461fd github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /go/lists/parsers/hosts.go:266 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 192] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x511738 0x51427e 0x50b3a5 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0xa464f6 0xa464e0 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa464f5 bufio.(*Scanner).Text+0x75 /usr/local/go/src/bufio/scan.go:115 # 0xa464df github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /go/lists/parsers/lines.go:67 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x47713a 0x47714f 0x778278 0x7782be 0x7783c5 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x778277 github.com/sirupsen/logrus.NewEntry+0x37 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7782bd github.com/sirupsen/logrus.(*Logger).newEntry+0x7d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x7783c4 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 112] @ 0x5adf19 0xe981fb 0xe97832 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xe981fa github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x19a /go/resolver/blocking_resolver.go:476 # 0xe97831 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x71 /go/resolver/blocking_resolver.go:401 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 480] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 64] @ 0xbdca48 0xbdca15 0xebad73 0xeba913 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xebad72 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeba912 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 576] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x510fda 0x5117f8 0x51427e 0x50b3a5 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x510fd9 fmt.(*pp).handleMethods+0x3f9 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 24] @ 0x621c98 0x61edef 0x623451 0x623452 0x6234d9 0x62ed3b 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x621c97 crypto/tls.(*Conn).readFromUntil+0x97 /usr/local/go/src/crypto/tls/conn.go:831 # 0x61edee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /usr/local/go/src/crypto/tls/conn.go:629 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x62ed3a crypto/tls.(*Conn).clientHandshake+0x4fa /usr/local/go/src/crypto/tls/handshake_client.go:340 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 192] @ 0x836f76 0xe98afa 0xe96dd6 0xe97585 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x836f75 github.com/0xERR0R/blocky/util.CreateAnswerFromQuestion+0xb5 /go/util/common.go:86 # 0xe98af9 github.com/0xERR0R/blocky/resolver.zeroIPBlockHandler.handleBlock+0x79 /go/resolver/blocking_resolver.go:556 # 0xe96dd5 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleBlocked+0x155 /go/resolver/blocking_resolver.go:336 # 0xe97584 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x524 /go/resolver/blocking_resolver.go:389 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x564469 0x6401b4 0x640193 0x564342 0x5646d1 0x63c45d 0x63c2fd 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564468 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x6401b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x640192 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:211 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c45c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c2fc crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:210 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x7d6ff8 0x7e1b9d 0x8186d9 0x7dba72 0x7dcb3f 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d6ff7 github.com/miekg/dns.(*EDNS0_EDE).pack+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:849 # 0x7e1b9c github.com/miekg/dns.packDataOpt+0x7c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:432 # 0x8186d8 github.com/miekg/dns.(*OPT).pack+0x38 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:734 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcb3e github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x4fe /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:817 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x564469 0x63ae05 0x63acdd 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564468 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63ae04 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63acdc crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:121 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 80] @ 0x6b812a 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b8129 net/http.(*http2Framer).readMetaFrame+0xc9 /usr/local/go/src/net/http/h2_bundle.go:3106 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [4: 192] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 32] @ 0xe9da6c 0xe9da5d 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9da6b github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /go/util/common.go:188 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 768] @ 0xf50ed0 0xf6de75 0xf72ee6 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 2304] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774d65 0x7784dd 0x778388 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774d64 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7784dc github.com/sirupsen/logrus.(*Entry).WithField+0x17c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x778387 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 1120] @ 0x6cd799 0x6cd568 0x6cd43d 0x6da607 0xeb0792 0xeb0668 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6cd798 net/http.(*http2clientStream).closeReqBodyLocked+0x38 /usr/local/go/src/net/http/h2_bundle.go:7955 # 0x6cd567 net/http.(*http2clientStream).abortStreamLocked+0x67 /usr/local/go/src/net/http/h2_bundle.go:7932 # 0x6cd43c net/http.(*http2clientStream).abortStream+0x9c /usr/local/go/src/net/http/h2_bundle.go:7923 # 0x6da606 net/http.http2transportResponseBody.Close+0x66 /usr/local/go/src/net/http/h2_bundle.go:10290 # 0xeb0791 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal.func1+0x31 /go/resolver/upstream_resolver.go:165 # 0xeb0667 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x967 /go/resolver/upstream_resolver.go:189 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 336] @ 0x74a445 0x74a37e 0x74d6a5 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x74a444 regexp/syntax.(*parser).newRegexp+0x2e4 /usr/local/go/src/regexp/syntax/parse.go:146 # 0x74a37d regexp/syntax.(*parser).repeat+0x21d /usr/local/go/src/regexp/syntax/parse.go:426 # 0x74d6a4 regexp/syntax.parse+0xaa4 /usr/local/go/src/regexp/syntax/parse.go:987 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 384] @ 0x48c012 0x48b625 0x6b1a68 0x6b1ce9 0x6bb5bd 0x6da079 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48c011 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x6b1a67 net/http.http2putDataBufferChunk+0xa7 /usr/local/go/src/net/http/h2_bundle.go:1245 # 0x6b1ce8 net/http.(*http2dataBuffer).Read+0x1a8 /usr/local/go/src/net/http/h2_bundle.go:1282 # 0x6bb5bc net/http.(*http2pipe).Read+0x1fc /usr/local/go/src/net/http/h2_bundle.go:3983 # 0x6da078 net/http.http2transportResponseBody.Read+0x58 /usr/local/go/src/net/http/h2_bundle.go:10238 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0x564585 0x56445b 0x640ab4 0x640a93 0x564342 0x5646d1 0x63b185 0x63b05d 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x56445a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x640ab3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640a92 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:138 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63b184 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b05c crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /usr/local/go/src/crypto/tls/handshake_messages.go:137 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe97c34 0xe97c13 0xe97bfc 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe97c33 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x473 /go/lists/list_cache.go:108 # 0xe97c12 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x452 /go/resolver/blocking_resolver.go:520 # 0xe97bfb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x43b /go/resolver/blocking_resolver.go:420 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 96] @ 0x8d0c6b 0x8d0c0f 0xebd532 0x510eff 0x5117f8 0x51427e 0x50b3a5 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8d0c6a strings.(*Builder).WriteString+0x64a /usr/local/go/src/strings/builder.go:108 # 0x8d0c0e github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /go/config/upstream.go:57 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x805d6f 0x806d87 0x802ad5 0x836c0c 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x805d6e github.com/miekg/dns.(*SVCBIPv6Hint).String+0x2e /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:727 # 0x806d86 github.com/miekg/dns.(*SVCB).String+0x106 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:896 # 0x802ad4 github.com/miekg/dns.(*HTTPS).String+0x14 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:232 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 96] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 448] @ 0x675288 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x675287 net/textproto.readMIMEHeader+0x67 /usr/local/go/src/net/textproto/reader.go:520 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [4: 64] @ 0xeb2a2d 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb2a2c github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x30c /go/resolver/upstream_resolver.go:389 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 216] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 96] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0xf72a89 0x638f93 0x638f26 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638f92 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x638f25 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:732 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 720] @ 0xe96ce5 0xe97585 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe96ce4 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleBlocked+0x64 /go/resolver/blocking_resolver.go:333 # 0xe97584 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x524 /go/resolver/blocking_resolver.go:389 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 192] @ 0x836a2e 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x836a2d github.com/0xERR0R/blocky/util.AnswerToString+0x16d /go/util/common.go:49 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 384] @ 0x62dad1 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62dad0 crypto/tls.(*Conn).makeClientHello+0xbf0 /usr/local/go/src/crypto/tls/handshake_client.go:167 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [10: 160] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 512] @ 0x5bd746 0x5bd71d 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x5bd745 net.newFD+0xc5 /usr/local/go/src/net/fd_unix.go:27 # 0x5bd71c net.socket+0x9c /usr/local/go/src/net/sock_posix.go:27 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [2: 13056] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 48] @ 0x6a5885 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6a5884 net/http.(*Client).do+0x904 /usr/local/go/src/net/http/client.go:725 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 240] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 64] @ 0x5c8a6a 0x5c42b5 0x5bdda7 0x5bd91b 0x5b2b78 0x5c55c7 0x59f48b 0x59edae 0x59e487 0x59dccc 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x5c8a69 net.ipToSockaddr+0x209 /usr/local/go/src/net/ipsock_posix.go:222 # 0x5c42b4 net.(*UDPAddr).sockaddr+0x34 /usr/local/go/src/net/udpsock_posix.go:39 # 0x5bdda6 net.(*netFD).dial+0x386 /usr/local/go/src/net/sock_posix.go:121 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c55c6 net.(*sysDialer).dialUDP+0xa6 /usr/local/go/src/net/udpsock_posix.go:212 # 0x59f48a net.(*sysDialer).dialSingle+0x28a /usr/local/go/src/net/dial.go:725 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [4: 1408] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x7c781a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c7819 github.com/miekg/dns.init.func57+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:67 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 3168] @ 0x579696 0x7e10dc 0x7e10a1 0x8232ee 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x579695 encoding/base64.(*Encoding).EncodeToString+0xf5 /usr/local/go/src/encoding/base64/base64.go:209 # 0x7e10db github.com/miekg/dns.toBase64+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:169 # 0x7e10a0 github.com/miekg/dns.unpackStringBase64+0x20 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:333 # 0x8232ed github.com/miekg/dns.(*RRSIG).unpack+0x4ad /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2496 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0x45f9b2 0x45f045 0x45f265 0x5bfc46 0x5bfb93 0x6f60bb 0x4811a1 # 0x5bfc45 net.JoinHostPort+0x225 /usr/local/go/src/net/ipsock.go:242 # 0x5bfb92 net.(*TCPAddr).String+0x172 /usr/local/go/src/net/tcpsock.go:52 # 0x6f60ba net/http.(*conn).serve+0x5a /usr/local/go/src/net/http/server.go:1939 0: 0 [15: 34560] @ 0x48babc 0x48b906 0x48b67c 0x77825e 0x7783c5 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x77825d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x7783c4 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 64] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 864] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x775685 0x7755cd 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x775684 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x7755cc github.com/sirupsen/logrus.(*Entry).log+0x4c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 2560] @ 0x7dc185 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 80] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0xf6daa5 0xf72da5 0x660bcd 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 1024] @ 0xf497cb 0xf47f6f 0xf48606 0xf480aa 0x573605 0x56fb13 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf497ca crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf47f6e crypto/internal/fips140/bigmod.rr+0x2ae /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf48605 crypto/internal/fips140/bigmod.newModulus+0x145 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf480a9 crypto/internal/fips140/bigmod.NewModulus+0x89 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x573604 crypto/rsa.fipsPublicKey+0x24 /usr/local/go/src/crypto/rsa/rsa.go:625 # 0x56fb12 crypto/rsa.VerifyPKCS1v15+0x192 /usr/local/go/src/crypto/rsa/fips.go:376 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 512] @ 0xf48eb9 0xf48e76 0xf48e7a 0xf4a0be 0xf4b75e 0xf6c97f 0xf66d45 0xf66bdc 0x56fb5b 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf48eb8 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf48e75 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf48e79 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf4a0bd crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4b75d crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6c97e crypto/internal/fips140/rsa.encrypt+0xfe /usr/local/go/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf66d44 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf66bdb crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56fb5a crypto/rsa.VerifyPKCS1v15+0x1da /usr/local/go/src/crypto/rsa/fips.go:380 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 8] @ 0x40806e 0x40d53c 0x69b1fa 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b1f9 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x6b59fe 0x6b3447 0x6d825a 0x6d7679 0x4811a1 # 0x6b59fd net/http.http2parseWindowUpdateFrame+0xdd /usr/local/go/src/net/http/h2_bundle.go:2546 # 0x6b3446 net/http.(*http2Framer).ReadFrame+0x186 /usr/local/go/src/net/http/h2_bundle.go:2083 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [8: 128] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 960] @ 0x748e7b 0x748e26 0x747218 0x747e9c 0x747c92 0x748207 0x746d55 0x75bc17 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x748e7a regexp/syntax.(*compiler).inst+0x9a /usr/local/go/src/regexp/syntax/compile.go:164 # 0x748e25 regexp/syntax.(*compiler).rune+0x45 /usr/local/go/src/regexp/syntax/compile.go:273 # 0x747217 regexp/syntax.(*compiler).compile+0x317 /usr/local/go/src/regexp/syntax/compile.go:112 # 0x747e9b regexp/syntax.(*compiler).compile+0xf9b /usr/local/go/src/regexp/syntax/compile.go:133 # 0x747c91 regexp/syntax.(*compiler).compile+0xd91 /usr/local/go/src/regexp/syntax/compile.go:129 # 0x748206 regexp/syntax.(*compiler).compile+0x1306 /usr/local/go/src/regexp/syntax/compile.go:147 # 0x746d54 regexp/syntax.Compile+0x134 /usr/local/go/src/regexp/syntax/compile.go:74 # 0x75bc16 regexp.compile+0x76 /usr/local/go/src/regexp/regexp.go:176 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [11: 704] @ 0x5f180d 0x5f1f26 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f180c crypto/x509.alreadyInChain+0xac /usr/local/go/src/crypto/x509/verify.go:905 # 0x5f1f25 crypto/x509.(*Certificate).buildChains.func1+0xc5 /usr/local/go/src/crypto/x509/verify.go:951 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x48ba3d 0x48b906 0x48b5d4 0x718809 0x6f5b6d 0x6f5c18 0x6f7628 0x6f67f3 0x4811a1 # 0x48ba3c sync.(*Pool).pinSlow+0xfc /usr/local/go/src/sync/pool.go:237 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b5d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x718808 net/http.putBufioReader+0x128 /usr/local/go/src/net/http/server.go:873 # 0x6f5b6c net/http.(*conn).finalFlush+0x2c /usr/local/go/src/net/http/server.go:1784 # 0x6f5c17 net/http.(*conn).close+0x17 /usr/local/go/src/net/http/server.go:1799 # 0x6f7627 net/http.(*conn).serve.func1+0x1e7 /usr/local/go/src/net/http/server.go:1959 # 0x6f67f2 net/http.(*conn).serve+0x792 /usr/local/go/src/net/http/server.go:2138 0: 0 [2: 48] @ 0x59013f 0x580b93 0x423ef9 0x4811a1 # 0x59013e unique.addUniqueMap[...].func1+0x3e /usr/local/go/src/unique/handle.go:134 # 0x580b92 unique.registerCleanup.func1+0xd2 /usr/local/go/src/unique/handle.go:162 # 0x423ef8 runtime.unique_runtime_registerUniqueMapCleanup.func2+0x38 /usr/local/go/src/runtime/mgc.go:1797 0: 0 [1: 48] @ 0x45f9b2 0x45f045 0x45f33d 0x806d1c 0x802ad5 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x806d1b github.com/miekg/dns.(*SVCB).String+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:893 # 0x802ad4 github.com/miekg/dns.(*HTTPS).String+0x14 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:232 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 128] @ 0xf50ed0 0xf6de75 0xf72ee6 0xf724b0 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf724af crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 64] @ 0x70cffe 0x70cfff 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x70cffd context.WithoutCancel+0x15d /usr/local/go/src/context/context.go:580 # 0x70cffe net/http.(*Transport).getConn+0x15e /usr/local/go/src/net/http/transport.go:1497 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 9728] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40bdc9 0xa30b67 0xa30b2f 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30b66 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x86 /go/cache/stringcache/string_caches.go:78 # 0xa30b2e github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x4e /go/cache/stringcache/string_caches.go:91 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 192] @ 0xe9865b 0xe97832 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9865a github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x5fa /go/resolver/blocking_resolver.go:507 # 0xe97831 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x71 /go/resolver/blocking_resolver.go:401 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 144] @ 0xf6daa5 0xf72da5 0xf72a89 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 384] @ 0x5e9edc 0x5e62f0 0x5e862f 0x5e8568 0x5eb447 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e9edb crypto/x509.processExtensions.parseSANExtension.func1+0x29b /usr/local/go/src/crypto/x509/parser.go:407 # 0x5e62ef crypto/x509.forEachSAN+0xcf /usr/local/go/src/crypto/x509/parser.go:366 # 0x5e862e crypto/x509.parseSANExtension+0x2ee /usr/local/go/src/crypto/x509/parser.go:375 # 0x5e8567 crypto/x509.processExtensions+0x227 /usr/local/go/src/crypto/x509/parser.go:689 # 0x5eb446 crypto/x509.parseCertificate+0x1266 /usr/local/go/src/crypto/x509/parser.go:1051 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 192] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 16] @ 0x5c0946 0x5c1809 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x5c0945 net.newTCPConn+0xa5 /usr/local/go/src/net/tcpsock.go:297 # 0x5c1808 net.(*sysDialer).doDialTCPProto+0x368 /usr/local/go/src/net/tcpsock_posix.go:121 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 48] @ 0x82dba5 0x7de1c6 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x82dba4 github.com/miekg/dns.(*PTR).copy+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:1150 # 0x7de1c5 github.com/miekg/dns.(*Msg).CopyTo+0x265 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 1280] @ 0xf50f0e 0xf6dada 0xf72da5 0xf72a89 0x638f93 0x638f26 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638f92 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x638f25 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:732 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 1152] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x510fda 0x5117f8 0x51427e 0x50b3a5 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x510fd9 fmt.(*pp).handleMethods+0x3f9 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 576] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40bd58 0xa30e5b 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30e5a github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x37a /go/cache/stringcache/string_caches.go:103 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0xf127f1 0x5f7750 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x5f774f crypto/x509.checkSignature+0x1ef /usr/local/go/src/crypto/x509/x509.go:994 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 72] @ 0xf37ddd 0xf54cb7 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37ddc crypto/internal/fips140/nistec.NewP384Point+0x7c /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf54cb6 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 768] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [9: 720] @ 0x45fa86 0xf6dc13 0xf72da5 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 208] @ 0x45f9b2 0x45f045 0x806e65 0x802ad5 0x836c0c 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x806e64 github.com/miekg/dns.(*SVCB).String+0x1e4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:896 # 0x802ad4 github.com/miekg/dns.(*HTTPS).String+0x14 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:232 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 768] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x510fda 0x5117f8 0x515105 0x50e71e 0x775f94 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x510fd9 fmt.(*pp).handleMethods+0x3f9 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x515104 fmt.(*pp).doPrint+0x44 /usr/local/go/src/fmt/print.go:1208 # 0x50e71d fmt.Sprint+0x3d /usr/local/go/src/fmt/print.go:279 # 0x775f93 github.com/sirupsen/logrus.(*Entry).Log+0x33 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 48] @ 0x621c98 0x61f75e 0x623451 0x623452 0x6234d9 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x621c97 crypto/tls.(*Conn).readFromUntil+0x97 /usr/local/go/src/crypto/tls/conn.go:831 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 320] @ 0x74758a 0x747526 0x747684 0x7481e5 0x746d55 0x75bc17 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x747589 regexp/syntax.(*compiler).inst+0x689 /usr/local/go/src/regexp/syntax/compile.go:164 # 0x747525 regexp/syntax.(*compiler).empty+0x625 /usr/local/go/src/regexp/syntax/compile.go:266 # 0x747683 regexp/syntax.(*compiler).compile+0x783 /usr/local/go/src/regexp/syntax/compile.go:120 # 0x7481e4 regexp/syntax.(*compiler).compile+0x12e4 /usr/local/go/src/regexp/syntax/compile.go:145 # 0x746d54 regexp/syntax.Compile+0x134 /usr/local/go/src/regexp/syntax/compile.go:74 # 0x75bc16 regexp.compile+0x76 /usr/local/go/src/regexp/regexp.go:176 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 32] @ 0x5adf19 0xe97e48 0xe9794d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xe97e47 github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0xc7 /go/resolver/blocking_resolver.go:437 # 0xe9794c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x18c /go/resolver/blocking_resolver.go:414 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 64] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836bb8 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 163840] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [3: 1248] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 48] @ 0x5f38a5 0x5f3740 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f38a4 crypto/x509.newPolicyGraph+0x1a4 /usr/local/go/src/crypto/x509/verify.go:1291 # 0x5f373f crypto/x509.policiesValid+0x3f /usr/local/go/src/crypto/x509/verify.go:1405 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf740d7 0xf50def 0xf6dada 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x485aab 0x612167 0xeb51ad 0xea9ede 0xea9aa5 0xea892c 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x485aaa internal/reflectlite.Swapper+0x36a /usr/local/go/src/internal/reflectlite/swapper.go:68 # 0x612166 sort.Slice+0x86 /usr/local/go/src/sort/slice.go:26 # 0xeb51ac github.com/mroth/weightedrand/v2.NewChooser[...]+0x8c /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0xea9edd github.com/0xERR0R/blocky/resolver.weightedRandom+0x37d /go/resolver/parallel_best_resolver.go:266 # 0xea9aa4 github.com/0xERR0R/blocky/resolver.pickRandom+0xc4 /go/resolver/parallel_best_resolver.go:236 # 0xea892b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xeb /go/resolver/parallel_best_resolver.go:166 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 9856] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69b1fa 0x69b12b 0x699d91 0x6d7168 0x6d6451 0x6d681c 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69b1f9 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699d90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d681b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /usr/local/go/src/net/http/h2_bundle.go:9650 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [2: 352] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 160] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 192] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [5: 80] @ 0x5adf19 0xeb2a28 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xeb2a27 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x307 /go/resolver/upstream_resolver.go:389 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 384] @ 0xf3409a 0xf5165e 0xf554c8 0xf5549b 0x568ceb 0x566a56 0x616552 0x638a68 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf34099 crypto/internal/fips140/nistec.NewP256Point+0x19 /usr/local/go/src/crypto/internal/fips140/nistec/p256_asm.go:49 # 0xf5165d crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf554c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5549a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568cea crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a55 crypto/ecdsa.VerifyASN1+0x255 /usr/local/go/src/crypto/ecdsa/ecdsa.go:342 # 0x616551 crypto/tls.verifyHandshakeSignature+0x1d1 /usr/local/go/src/crypto/tls/auth.go:30 # 0x638a67 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:690 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 64] @ 0x7c6a9a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0x7c9eac 0x7c9d35 0x7ca854 0xeb0fdb 0x4811a1 # 0x7c6a99 github.com/miekg/dns.init.func3+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c9eab github.com/miekg/dns.(*Conn).ReadMsg+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9d34 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x374 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:234 # 0x7ca853 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [5: 640] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 64] @ 0x48ba3d 0x48b906 0x48b67c 0x6229f3 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6d4725 0x6d3c66 0x6d3125 0x6d29f6 0x4811a1 # 0x48ba3c sync.(*Pool).pinSlow+0xfc /usr/local/go/src/sync/pool.go:237 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6229f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /usr/local/go/src/crypto/tls/conn.go:988 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6d4724 net/http.(*http2ClientConn).writeHeaders+0x184 /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x6d3c65 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /usr/local/go/src/net/http/h2_bundle.go:9100 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [11: 1056] @ 0x564645 0x641174 0x641153 0x564342 0x5646d1 0x63ac3f 0x63ab14 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x641173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641152 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ac3e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ab13 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:109 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x511738 0x51427e 0x50e3f3 0x7839fd 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x7839fc github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x43c /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 16] @ 0x7daba5 0x7de746 0x7dcd1f 0x7ff63f 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7ff63e github.com/miekg/dns.(*Server).serveDNS+0x17e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0x45f9b2 0x45f045 0x45f265 0x7ccc0e 0x80daa9 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7ccc0d github.com/miekg/dns.(*RR_Header).String+0xed /go/pkg/mod/github.com/miekg/dns@v1.1.66/dns.go:91 # 0x80daa8 github.com/miekg/dns.(*DNSKEY).String+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1074 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 128] @ 0xeb8e1e 0xeb8893 0x4811a1 # 0xeb8e1d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /go/cache/expirationcache/expiration_cache.go:120 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 144] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 98304] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 16] @ 0x45f9b2 0x45f045 0x45f265 0x7ccbd2 0x80d469 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7ccbd1 github.com/miekg/dns.(*RR_Header).String+0xb1 /go/pkg/mod/github.com/miekg/dns@v1.1.66/dns.go:90 # 0x80d468 github.com/miekg/dns.(*DS).String+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:994 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 1024] @ 0xf50f0e 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 288] @ 0xe9da6c 0xe9da5d 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9da6b github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /go/util/common.go:188 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 1120] @ 0x70ecbf 0x70de78 0x70dcb5 0x4811a1 # 0x70ecbe net/http.(*Transport).dialConn+0x13e /usr/local/go/src/net/http/transport.go:1742 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [3: 72] @ 0x7daba5 0x7de746 0x7dcd1f 0x7ff63f 0x7ff1ab 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7ff63e github.com/miekg/dns.(*Server).serveDNS+0x17e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7ff1aa github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [10: 1120] @ 0x5aa04d 0x5bdddc 0x5bd91b 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x5aa04c net.(*netFD).connect+0x22c /usr/local/go/src/net/fd_unix.go:103 # 0x5bdddb net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [4: 256] @ 0x623985 0x6236d8 0x624b8c 0x6257ae 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x623984 crypto/tls.(*Conn).unmarshalHandshakeMessage+0xe4 /usr/local/go/src/crypto/tls/conn.go:1128 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x624b8b crypto/tls.(*Conn).handlePostHandshakeMessage+0x2b /usr/local/go/src/crypto/tls/conn.go:1304 # 0x6257ad crypto/tls.(*Conn).Read+0x32d /usr/local/go/src/crypto/tls/conn.go:1389 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [5: 880] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 2912] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x7da1c9 0x7da173 0x81a079 0x7dba72 0x7dcab1 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x81a078 github.com/miekg/dns.(*SOA).pack+0xb8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:930 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 480] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 864] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774d65 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d253 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x774d64 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d252 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0xb2 /go/resolver/caching_resolver.go:150 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 48] @ 0xa447f2 0xa431e5 0xa4605c 0xa46049 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa447f1 golang.org/x/net/idna.encode+0x291 /go/pkg/mod/golang.org/x/net@v0.40.0/idna/punycode.go:169 # 0xa431e4 golang.org/x/net/idna.(*Profile).process+0x6c4 /go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:400 # 0xa4605b golang.org/x/net/idna.(*Profile).ToASCII+0x9b /go/pkg/mod/golang.org/x/net@v0.40.0/idna/idna10.0.0.go:229 # 0xa46048 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x88 /go/lists/parsers/hosts.go:244 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 87040] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [8: 8192] @ 0xf497cb 0xf4b75e 0xf6c97f 0xf66d45 0xf66bdc 0x56fb5b 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf497ca crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4b75d crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6c97e crypto/internal/fips140/rsa.encrypt+0xfe /usr/local/go/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf66d44 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf66bdb crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56fb5a crypto/rsa.VerifyPKCS1v15+0x1da /usr/local/go/src/crypto/rsa/fips.go:380 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 176] @ 0x70d0cc 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xa4b655 0xa4b640 0xa2d6f3 0xa2e315 0xa2d69e 0xa4b575 0xa4ecf1 0xa4dc88 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x70d0cb net/http.(*Transport).getConn+0x22b /usr/local/go/src/net/http/transport.go:1499 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xa4b654 net/http.(*Client).Do+0x74 /usr/local/go/src/net/http/client.go:587 # 0xa4b63f github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /go/lists/downloader.go:66 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4b574 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /go/lists/downloader.go:59 # 0xa4ecf0 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /go/lists/sourcereader.go:53 # 0xa4dc87 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /go/lists/list_cache.go:231 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 96] @ 0x623ad1 0x6236d8 0x638769 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623ad0 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x230 /usr/local/go/src/crypto/tls/conn.go:1155 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x638768 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0xa2dd6d 0xa2dcd6 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0xa2dd6c github.com/avast/retry-go/v4.newDefaultRetryConfig+0xcc /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:226 # 0xa2dcd5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 512] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 3584] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x7da1c9 0x7da173 0x81a033 0x7dba72 0x7dcab1 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x81a032 github.com/miekg/dns.(*SOA).pack+0x72 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:926 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 480] @ 0x564645 0x63c45d 0x63c2fd 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c45c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c2fc crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:210 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x7daba5 0x8225e9 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x8225e8 github.com/miekg/dns.(*PTR).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2332 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 672] @ 0x6cd799 0x6cd568 0x6cd43d 0x6da607 0xeb0792 0xeb0668 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6cd798 net/http.(*http2clientStream).closeReqBodyLocked+0x38 /usr/local/go/src/net/http/h2_bundle.go:7955 # 0x6cd567 net/http.(*http2clientStream).abortStreamLocked+0x67 /usr/local/go/src/net/http/h2_bundle.go:7932 # 0x6cd43c net/http.(*http2clientStream).abortStream+0x9c /usr/local/go/src/net/http/h2_bundle.go:7923 # 0x6da606 net/http.http2transportResponseBody.Close+0x66 /usr/local/go/src/net/http/h2_bundle.go:10290 # 0xeb0791 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal.func1+0x31 /go/resolver/upstream_resolver.go:165 # 0xeb0667 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x967 /go/resolver/upstream_resolver.go:189 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x564469 0x6401b4 0x640193 0x564342 0x5646d1 0x63c45d 0x63c2fd 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564468 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x6401b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x640192 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:211 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c45c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c2fc crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:210 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x623b25 0x6236d8 0x638d56 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623b24 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x284 /usr/local/go/src/crypto/tls/conn.go:1159 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x638d55 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:709 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 224] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 32] @ 0x562be5 0x5e489d 0x5ea6e5 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x562be4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e489c crypto/x509.parseName+0x29c /usr/local/go/src/crypto/x509/parser.go:130 # 0x5ea6e4 crypto/x509.parseCertificate+0x504 /usr/local/go/src/crypto/x509/parser.go:960 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x70d0b8 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x70d0b7 net/http.(*Transport).getConn+0x217 /usr/local/go/src/net/http/transport.go:1504 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 144] @ 0xf6daa5 0xf72da5 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 72] @ 0xf37ddd 0xf54cb7 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37ddc crypto/internal/fips140/nistec.NewP384Point+0x7c /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf54cb6 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 168] @ 0x50e406 0x836a5d 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836a5c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /go/util/common.go:49 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 80] @ 0x50e406 0x836e05 0xefd8cf 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 1056] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 144] @ 0x69b231 0x69b12b 0x699d91 0x6d7168 0x6d6451 0x6d65e6 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699d90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d65e5 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /usr/local/go/src/net/http/h2_bundle.go:9571 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [1: 24] @ 0x615fda 0x48b711 0x6229f3 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6dcc5f 0x6d4286 0x6d2a06 0x4811a1 # 0x615fd9 crypto/tls.init.func1+0x19 /usr/local/go/src/crypto/tls/conn.go:968 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x6229f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /usr/local/go/src/crypto/tls/conn.go:988 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6dcc5e net/http.(*http2ClientConn).writeStreamReset+0xbe /usr/local/go/src/net/http/h2_bundle.go:10756 # 0x6d4285 net/http.(*http2clientStream).cleanupWriteRequest+0x4a5 /usr/local/go/src/net/http/h2_bundle.go:9184 # 0x6d2a05 net/http.(*http2clientStream).doRequest+0x65 /usr/local/go/src/net/http/h2_bundle.go:8902 0: 0 [2: 224] @ 0x50b3bb 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 320] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x511738 0x51427e 0x50b3a5 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0x5f4373 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f4372 crypto/x509.policiesValid+0xc72 /usr/local/go/src/crypto/x509/verify.go:1581 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 832] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 24] @ 0xe96d3b 0xe96ce6 0xe97d28 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe96d3a github.com/miekg/dns.(*Msg).SetReply+0xba /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xe96ce5 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleBlocked+0x65 /go/resolver/blocking_resolver.go:334 # 0xe97d27 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x567 /go/resolver/blocking_resolver.go:421 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 384] @ 0xf3409a 0xf51997 0xf554c8 0xf5549b 0x568ceb 0x566a56 0x616552 0x638a68 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf34099 crypto/internal/fips140/nistec.NewP256Point+0x19 /usr/local/go/src/crypto/internal/fips140/nistec/p256_asm.go:49 # 0xf51996 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf554c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5549a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568cea crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a55 crypto/ecdsa.VerifyASN1+0x255 /usr/local/go/src/crypto/ecdsa/ecdsa.go:342 # 0x616551 crypto/tls.verifyHandshakeSignature+0x1d1 /usr/local/go/src/crypto/tls/auth.go:30 # 0x638a67 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:690 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 160] @ 0x75bceb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x75bcea regexp.compile+0x14a /usr/local/go/src/regexp/regexp.go:184 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 416] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x4d1689 0x4d0c59 0x4d0c1d 0x708de5 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x4d1688 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:492 # 0x4d0c58 context.withCancel+0x58 /usr/local/go/src/context/context.go:278 # 0x4d0c1c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:269 # 0x708de4 net/http.(*Transport).roundTrip+0x8c4 /usr/local/go/src/net/http/transport.go:646 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [8: 640] @ 0xa4588c 0xa45885 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4588b bufio.(*Scanner).Text+0x10b /usr/local/go/src/bufio/scan.go:115 # 0xa45884 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x104 /go/lists/parsers/hosts.go:146 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 8192] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [14: 224] @ 0x6db257 0x6dad55 0x6d8652 0x6d7679 0x4811a1 # 0x6db256 net/http.(*http2clientConnReadLoop).endStream+0xb6 /usr/local/go/src/net/http/h2_bundle.go:10450 # 0x6dad54 net/http.(*http2clientConnReadLoop).processData+0x514 /usr/local/go/src/net/http/h2_bundle.go:10434 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [14: 1792] @ 0x7fef85 0x4811a1 # 0x7fef84 github.com/miekg/dns.(*Server).serveTCPConn+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:560 0: 0 [4: 128] @ 0x6fbc8b 0xef929b 0xefd230 0x4811a1 # 0x6fbc8a net/http.(*Server).Serve+0x42a /usr/local/go/src/net/http/server.go:3454 # 0xef929a github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x9a /go/server/http.go:50 # 0xefd22f github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12f /go/server/server.go:410 0: 0 [15: 480] @ 0x717526 0x7176e6 0x6a62cb 0x6a51b3 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x717525 net/http.Header.Clone+0xc5 /usr/local/go/src/net/http/header.go:104 # 0x7176e5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x6a62ca net/http.(*Client).makeHeadersCopier+0x2a /usr/local/go/src/net/http/client.go:759 # 0x6a51b2 net/http.(*Client).do+0x232 /usr/local/go/src/net/http/client.go:609 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 336] @ 0xebd79f 0x510eff 0x5117f8 0x51427e 0x50b3a5 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xebd79e github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0x9e /go/resolver/upstream_resolver.go:304 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x50e406 0x836b08 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836b07 github.com/0xERR0R/blocky/util.AnswerToString+0x247 /go/util/common.go:55 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 96] @ 0x7e18e5 0x7e17cd 0x822529 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7e18e4 github.com/miekg/dns.makeDataOpt+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:60 # 0x7e17cc github.com/miekg/dns.unpackDataOpt+0x16c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:420 # 0x822528 github.com/miekg/dns.(*OPT).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 208] @ 0xefd83b 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xefd83a github.com/0xERR0R/blocky/server.newRequest+0x15a /go/server/server.go:448 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 80] @ 0x50e406 0x8369b4 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 48384] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69b1fa 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b1f9 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [4: 768] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 96] @ 0xeb17f7 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb17f6 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x116 /go/resolver/upstream_resolver.go:313 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 24576] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [11: 1408] @ 0xf50f0e 0xf6dada 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 2688] @ 0x50e731 0x836c3a 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x836c39 github.com/0xERR0R/blocky/util.AnswerToString+0x379 /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 704] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x717639 0x7176e6 0x6a62cb 0x6a51b3 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x717638 net/http.Header.Clone+0x1d8 /usr/local/go/src/net/http/header.go:114 # 0x7176e5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x6a62ca net/http.(*Client).makeHeadersCopier+0x2a /usr/local/go/src/net/http/client.go:759 # 0x6a51b2 net/http.(*Client).do+0x232 /usr/local/go/src/net/http/client.go:609 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [15: 1680] @ 0x4108b4 0x70ec90 0x70de78 0x70dcb5 0x4811a1 # 0x70ec8f net/http.(*Transport).dialConn+0x10f /usr/local/go/src/net/http/transport.go:1740 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 128] @ 0x48ba3d 0x48b906 0x48b67c 0x7188a6 0x6f630d 0x4811a1 # 0x48ba3c sync.(*Pool).pinSlow+0xfc /usr/local/go/src/sync/pool.go:237 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x7188a5 net/http.newBufioWriterSize+0x65 /usr/local/go/src/net/http/server.go:888 # 0x6f630c net/http.(*conn).serve+0x2ac /usr/local/go/src/net/http/server.go:2014 0: 0 [2: 384] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x511738 0x51427e 0x50e3f3 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 48] @ 0x47713a 0x47714f 0xa2dcdb 0xa2dcd6 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0xa2dcda github.com/avast/retry-go/v4.newDefaultRetryConfig+0x3a /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:228 # 0xa2dcd5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [1: 256] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x511738 0x51427e 0x50e2f1 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e2f0 fmt.Fprintf+0x70 /usr/local/go/src/fmt/print.go:224 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [7: 336] @ 0xf37d7e 0xf5497e 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37d7d crypto/internal/fips140/nistec.NewP384Point+0x1d /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf5497d crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0x45f9b2 0x45f045 0x45f265 0x7ccc4a 0x80daa9 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7ccc49 github.com/miekg/dns.(*RR_Header).String+0x129 /go/pkg/mod/github.com/miekg/dns@v1.1.66/dns.go:92 # 0x80daa8 github.com/miekg/dns.(*DNSKEY).String+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1074 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 240] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [15: 240] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 2304] @ 0x4073ce 0x40a966 0x40a850 0x40cad7 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32768] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ee62 0x4b3591 0x6b33bc 0x6b3397 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ee61 bufio.(*Reader).Read+0xe1 /usr/local/go/src/bufio/bufio.go:231 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b33bb io.ReadFull+0xfb /usr/local/go/src/io/io.go:354 # 0x6b3396 net/http.(*http2Framer).ReadFrame+0xd6 /usr/local/go/src/net/http/h2_bundle.go:2080 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [5: 480] @ 0xf50dd7 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 384] @ 0x5e0dd8 0x5e0c5a 0x633c71 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e0dd7 crypto/x509.(*CertPool).addCertFunc+0x1b7 /usr/local/go/src/crypto/x509/cert_pool.go:205 # 0x5e0c59 crypto/x509.(*CertPool).AddCert+0x39 /usr/local/go/src/crypto/x509/cert_pool.go:184 # 0x633c70 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /usr/local/go/src/crypto/tls/handshake_client.go:1143 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 80] @ 0x8c8688 0xe9a6ab 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8c8687 github.com/0xERR0R/blocky/config.IPVersion.QTypes+0x67 /go/config/config.go:74 # 0xe9a6aa github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1aa /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 176] @ 0xe9a279 0xe9a2b6 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9a278 net.ParseIP+0xd8 /usr/local/go/src/net/ip.go:528 # 0xe9a2b5 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x115 /go/resolver/bootstrap.go:129 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 80] @ 0x74758a 0x747526 0x747684 0x7481e5 0x746d55 0x75bc17 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x747589 regexp/syntax.(*compiler).inst+0x689 /usr/local/go/src/regexp/syntax/compile.go:164 # 0x747525 regexp/syntax.(*compiler).empty+0x625 /usr/local/go/src/regexp/syntax/compile.go:266 # 0x747683 regexp/syntax.(*compiler).compile+0x783 /usr/local/go/src/regexp/syntax/compile.go:120 # 0x7481e4 regexp/syntax.(*compiler).compile+0x12e4 /usr/local/go/src/regexp/syntax/compile.go:145 # 0x746d54 regexp/syntax.Compile+0x134 /usr/local/go/src/regexp/syntax/compile.go:74 # 0x75bc16 regexp.compile+0x76 /usr/local/go/src/regexp/regexp.go:176 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 784] @ 0x4d134a 0x4d1595 0x4d0c59 0x4d0c1d 0x708de5 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x4d1594 context.(*cancelCtx).propagateCancel+0x74 /usr/local/go/src/context/context.go:469 # 0x4d0c58 context.withCancel+0x58 /usr/local/go/src/context/context.go:278 # 0x4d0c1c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:269 # 0x708de4 net/http.(*Transport).roundTrip+0x8c4 /usr/local/go/src/net/http/transport.go:646 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 128] @ 0x48c012 0x48b625 0x7ff8d6 0x7ff445 0x4811a1 # 0x48c011 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x7ff8d5 github.com/miekg/dns.(*Server).serveDNS+0x415 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:678 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 448] @ 0x70e707 0x70f51c 0x70de78 0x70dcb5 0x4811a1 # 0x70e706 net/http.(*persistConn).addTLS+0x266 /usr/local/go/src/net/http/transport.go:1699 # 0x70f51b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1790 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [6: 768] @ 0xf50f0e 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 168] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836bb8 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 192] @ 0x50b3bb 0xa456c5 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa456c4 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 288] @ 0x7de074 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7de073 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 240] @ 0x50e406 0x8369b4 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [21: 504] @ 0x7c0953 0x7c300a 0x811ca6 0x811d7c 0x811b38 0x80016b 0x80003e 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c0952 golang.org/x/net/internal/socket.ControlMessage.Parse+0x92 /go/pkg/mod/golang.org/x/net@v0.40.0/internal/socket/socket.go:198 # 0x7c3009 golang.org/x/net/ipv6.(*ControlMessage).Parse+0x29 /go/pkg/mod/golang.org/x/net@v0.40.0/ipv6/control.go:120 # 0x811ca5 github.com/miekg/dns.parseDstFromOOB+0x45 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:74 # 0x811d7b github.com/miekg/dns.correctSource+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:86 # 0x811b37 github.com/miekg/dns.WriteToSessionUDP+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:52 # 0x80016a github.com/miekg/dns.(*response).Write+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:778 # 0x80003d github.com/miekg/dns.(*response).WriteMsg+0x7d /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x564469 0x63d939 0x63d3be 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564468 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 768] @ 0xf50f0e 0xf6de75 0xf72ee6 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 64] @ 0x8d07b2 0x8d06c8 0xeb29a5 0xeb2936 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d07b1 strings.(*Builder).WriteString+0x191 /usr/local/go/src/strings/builder.go:108 # 0x8d06c7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /go/config/upstream.go:35 # 0xeb29a4 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /go/resolver/upstream_resolver.go:50 # 0xeb2935 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /go/resolver/upstream_resolver.go:388 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [14: 2912] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x5f38bf 0x5f3740 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f38be crypto/x509.newPolicyGraph+0x1be /usr/local/go/src/crypto/x509/verify.go:1291 # 0x5f373f crypto/x509.policiesValid+0x3f /usr/local/go/src/crypto/x509/verify.go:1405 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 48] @ 0x407245 0x477189 0x774a3e 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x6cfb31 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cfb30 net/http.(*http2Transport).newClientConn+0xd30 /usr/local/go/src/net/http/h2_bundle.go:8331 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [3: 72] @ 0x45fa86 0xf6dc13 0xf72da5 0x660ce5 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 896] @ 0x5aa037 0x5bdddc 0x5bd91b 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x5aa036 net.(*netFD).connect+0x216 /usr/local/go/src/net/fd_unix.go:102 # 0x5bdddb net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 288] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774d65 0x7784dd 0x778388 0xa30965 0xa3096b 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774d64 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7784dc github.com/sirupsen/logrus.(*Entry).WithField+0x17c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x778387 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa30964 github.com/0xERR0R/blocky/log.PrefixedLog+0x204 /go/log/logger.go:72 # 0xa3096a github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x20a /go/cache/stringcache/string_caches.go:55 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x7c13a6 0x7c135e 0x811e09 0x811b38 0x80016b 0x80003e 0xefe494 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c13a5 golang.org/x/net/internal/socket.NewControlMessage+0xe5 /go/pkg/mod/golang.org/x/net@v0.40.0/internal/socket/socket.go:215 # 0x7c135d golang.org/x/net/ipv4.(*ControlMessage).Marshal+0x9d /go/pkg/mod/golang.org/x/net@v0.40.0/ipv4/control.go:64 # 0x811e08 github.com/miekg/dns.correctSource+0xa8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:100 # 0x811b37 github.com/miekg/dns.WriteToSessionUDP+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:52 # 0x80016a github.com/miekg/dns.(*response).Write+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:778 # 0x80003d github.com/miekg/dns.(*response).WriteMsg+0x7d /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefe493 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b3 /go/server/server.go:518 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 512] @ 0x7de074 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7de073 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 1584] @ 0x782e73 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x782e72 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [8: 512] @ 0x4961cd 0x496452 0x5aad8c 0x5c1a3b 0x5c0c30 0x6fbb6c 0xef929b 0xefd230 0x4811a1 # 0x4961cc syscall.anyToSockaddr+0x16c /usr/local/go/src/syscall/syscall_linux.go:675 # 0x496451 syscall.Getsockname+0x71 /usr/local/go/src/syscall/syscall_linux.go:713 # 0x5aad8b net.(*netFD).accept+0x1cb /usr/local/go/src/net/fd_unix.go:188 # 0x5c1a3a net.(*TCPListener).accept+0x1a /usr/local/go/src/net/tcpsock_posix.go:159 # 0x5c0c2f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:380 # 0x6fbb6b net/http.(*Server).Serve+0x30b /usr/local/go/src/net/http/server.go:3424 # 0xef929a github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x9a /go/server/http.go:50 # 0xefd22f github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12f /go/server/server.go:410 0: 0 [10: 960] @ 0x564645 0x63cb9d 0x63ca3d 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63cb9c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ca3c crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:257 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [21: 336] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 1280] @ 0xf50f0e 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 624] @ 0x50b2ba 0x48b711 0x50de3e 0x50e3d0 0x7763c5 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50b2b9 fmt.init.func1+0x19 /usr/local/go/src/fmt/print.go:147 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x7763c4 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [5: 800] @ 0x748e7b 0x748e26 0x74847f 0x748207 0x746d55 0x75bc17 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x748e7a regexp/syntax.(*compiler).inst+0x9a /usr/local/go/src/regexp/syntax/compile.go:164 # 0x748e25 regexp/syntax.(*compiler).rune+0x45 /usr/local/go/src/regexp/syntax/compile.go:273 # 0x74847e regexp/syntax.(*compiler).compile+0x157e /usr/local/go/src/regexp/syntax/compile.go:101 # 0x748206 regexp/syntax.(*compiler).compile+0x1306 /usr/local/go/src/regexp/syntax/compile.go:147 # 0x746d54 regexp/syntax.Compile+0x134 /usr/local/go/src/regexp/syntax/compile.go:74 # 0x75bc16 regexp.compile+0x76 /usr/local/go/src/regexp/regexp.go:176 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 1536] @ 0x7dc185 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 336] @ 0xf37d8f 0xf54cb7 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37d8e crypto/internal/fips140/nistec.NewP384Point+0x2e /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf54cb6 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [10: 960] @ 0x444e69 0x456ce6 0x6d3645 0x6d29f6 0x4811a1 # 0x6d3644 net/http.(*http2clientStream).writeRequest+0xc04 /usr/local/go/src/net/http/h2_bundle.go:9044 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [2: 352] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [9: 720] @ 0x45fa86 0xf6dc13 0xf72da5 0xf72a89 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x47713a 0x47714f 0x69af1e 0x69af19 0x6cf6e9 0x6cedb7 0x6b08a8 0x4811a1 # 0x69af1d vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x5d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:46 # 0x69af18 vendor/golang.org/x/net/http2/hpack.NewDecoder+0x58 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:108 # 0x6cf6e8 net/http.(*http2Transport).newClientConn+0x8e8 /usr/local/go/src/net/http/h2_bundle.go:8294 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [7: 672] @ 0x564645 0x640f14 0x640ef3 0x564342 0x5646d1 0x63ae05 0x63acdd 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640f13 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640ef2 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:122 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ae04 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63acdc crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:121 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 144] @ 0x5adf19 0xe981fb 0xe97832 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xe981fa github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x19a /go/resolver/blocking_resolver.go:476 # 0xe97831 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x71 /go/resolver/blocking_resolver.go:401 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 6400] @ 0x51c794 0x51c1bd 0x51c399 0x61fdbd 0x623451 0x623452 0x6234d9 0x62ed3b 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x61fdbc crypto/tls.(*Conn).readRecordOrCCS+0x139c /usr/local/go/src/crypto/tls/conn.go:780 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x62ed3a crypto/tls.(*Conn).clientHandshake+0x4fa /usr/local/go/src/crypto/tls/handshake_client.go:340 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 75776] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 4608] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x407132 0x477189 0x7755ea 0x7755cd 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7755e9 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x7755cc github.com/sirupsen/logrus.(*Entry).log+0x4c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 864] @ 0x564645 0x641174 0x641153 0x564342 0x5646d1 0x63ac3f 0x63ab14 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x641173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641152 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ac3e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ab13 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:109 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 208] @ 0x50b2ba 0x48b711 0x50de3e 0x50e3d0 0x836bb8 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b2b9 fmt.init.func1+0x19 /usr/local/go/src/fmt/print.go:147 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 48] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 784] @ 0x6ceecf 0x6cedb7 0x6b08a8 0x4811a1 # 0x6ceece net/http.(*http2Transport).newClientConn+0xce /usr/local/go/src/net/http/h2_bundle.go:8262 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [3: 384] @ 0x48c012 0x48b625 0x50df9f 0x50b579 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x48c011 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x50df9e fmt.(*pp).free+0xde /usr/local/go/src/fmt/print.go:181 # 0x50b578 fmt.Errorf+0x258 /usr/local/go/src/fmt/errors.go:50 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [19: 304] @ 0xe9dadd 0xe9da5d 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9dadc github.com/0xERR0R/blocky/util.GenerateCacheKey+0x23c /go/util/common.go:193 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 216] @ 0x704bf1 0x704c34 0x717f8d 0x6f1707 0x6f63f8 0x4811a1 # 0x704bf0 io.LimitReader+0x530 /usr/local/go/src/io/io.go:461 # 0x704c33 net/http.readTransfer+0x573 /usr/local/go/src/net/http/transfer.go:573 # 0x717f8c net/http.readRequest+0x74c /usr/local/go/src/net/http/request.go:1158 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [4: 192] @ 0xf37dcc 0xf54cb7 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37dcb crypto/internal/fips140/nistec.NewP384Point+0x6b /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf54cb6 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 672] @ 0x6ceea9 0x6cedb7 0x6b08a8 0x4811a1 # 0x6ceea8 net/http.(*http2Transport).newClientConn+0xa8 /usr/local/go/src/net/http/h2_bundle.go:8257 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [1: 32] @ 0x408f12 0x407f8d 0x40ca45 0x5eb2b2 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5eb2b1 crypto/x509.parseCertificate+0x10d1 /usr/local/go/src/crypto/x509/parser.go:1048 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [14: 224] @ 0xeab252 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeab251 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0xd1 /go/resolver/query_logging_resolver.go:186 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 144] @ 0xf127f1 0xf17bd2 0xf6deae 0xf72ee6 0xf725cd 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dead crypto/internal/fips140/hkdf.Extract[...]+0x10d /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:23 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf725cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 80] @ 0x81c836 0x81c7e6 0x81c7dd 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x81c835 github.com/miekg/dns.cloneSlice[...]+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81c7e5 github.com/miekg/dns.unpackDataAAAA+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:48 # 0x81c7dc github.com/miekg/dns.(*AAAA).unpack+0x1c /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1234 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x5b49b1 0x5b498d 0x5b48ee 0x5b2105 0x59cba5 0x59da28 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x5b49b0 net.IPv4+0x890 /usr/local/go/src/net/ip.go:54 # 0x5b498c net.IP.To16+0x86c /usr/local/go/src/net/ip.go:230 # 0x5b48ed net.(*Resolver).lookupIPAddr+0x7cd /usr/local/go/src/net/lookup.go:310 # 0x5b2104 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x59cba4 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:353 # 0x59da27 net.(*Dialer).DialContext+0x407 /usr/local/go/src/net/dial.go:560 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x50de3e 0x50e705 0x775f94 0xa4d0b6 0xa4d07f 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e704 fmt.Sprint+0x24 /usr/local/go/src/fmt/print.go:278 # 0x775f93 github.com/sirupsen/logrus.(*Entry).Log+0x33 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xa4d0b5 github.com/sirupsen/logrus.(*Entry).Info+0x5f5 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0xa4d07e github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x5be /go/lists/list_cache.go:152 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x5845b1 0x584893 0x583ff0 0x5af15e 0xa4e1fb 0xa4e1ed 0xa47688 0xa4e18a 0xa4e113 0xa4f2c2 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x5845b0 net/netip.parseIPv4Fields+0x150 /usr/local/go/src/net/netip/netip.go:162 # 0x584892 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x583fef net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x5af15d net.parseIP+0x1d /usr/local/go/src/net/ip.go:535 # 0xa4e1fa net.ParseIP+0x3a /usr/local/go/src/net/ip.go:528 # 0xa4e1ec github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /go/lists/list_cache.go:251 # 0xa47687 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /go/lists/parsers/hosts.go:189 # 0xa4e189 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /go/lists/parsers/hosts.go:51 # 0xa4e112 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /go/lists/list_cache.go:245 # 0xa4f2c1 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /go/lists/parsers/parser.go:54 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 48] @ 0xefeb45 0xefeb00 0xefc5db 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff1ab 0x4811a1 # 0xefeb44 github.com/miekg/dns.(*Msg).SetReply+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xefeaff github.com/0xERR0R/blocky/server.(*Server).OnHealthCheck+0x3f /go/server/server.go:591 # 0xefc5da github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func2+0x3a /go/server/server.go:344 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff1aa github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [27: 1296] @ 0x407132 0x477189 0x774a3e 0xea1f93 0xea1e8c 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea1f92 github.com/sirupsen/logrus.(*Entry).WithField+0x352 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea1e8b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x24b /go/resolver/custom_dns_resolver.go:162 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 80] @ 0xeb28d4 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb28d3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x1b3 /go/resolver/upstream_resolver.go:387 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 64] @ 0x6d2172 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d2171 net/http.(*http2ClientConn).roundTrip+0x3b1 /usr/local/go/src/net/http/h2_bundle.go:8806 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [14: 3136] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50def 0xf6dada 0xf72da5 0xf72a89 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 128] @ 0xf50ed0 0xf6dada 0xf72da5 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf127f1 0x660d45 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x660d44 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x124 /usr/local/go/src/crypto/tls/key_schedule.go:39 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [11: 176] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 288] @ 0xf37d7e 0xf54cb7 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37d7d crypto/internal/fips140/nistec.NewP384Point+0x1d /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf54cb6 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 3840] @ 0x61799e 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x61799d crypto/tls.(*certCache).newCert+0x3d /usr/local/go/src/crypto/tls/cache.go:81 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0xf35b1f 0xf51ac8 0xf554c8 0xf5549b 0x568ceb 0x566a56 0x616552 0x638a68 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf35b1e crypto/internal/fips140/nistec.(*P256Point).BytesX+0x1e /usr/local/go/src/crypto/internal/fips140/nistec/p256_asm.go:516 # 0xf51ac7 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x4c7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:489 # 0xf554c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5549a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568cea crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a55 crypto/ecdsa.VerifyASN1+0x255 /usr/local/go/src/crypto/ecdsa/ecdsa.go:342 # 0x616551 crypto/tls.verifyHandshakeSignature+0x1d1 /usr/local/go/src/crypto/tls/auth.go:30 # 0x638a67 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:690 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0xeb8f5e 0xeb8893 0x4811a1 # 0xeb8f5d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x29d /go/cache/expirationcache/expiration_cache.go:133 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [14: 2688] @ 0x70e8c5 0x70f51c 0x70de78 0x70dcb5 0x4811a1 # 0x70e8c4 net/http.(*persistConn).addTLS+0x424 /usr/local/go/src/net/http/transport.go:1721 # 0x70f51b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1790 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0x6b0b5e 0x6b09f0 0x4811a1 # 0x6b0b5d net/http.(*http2clientConnPool).addConnLocked+0x2fd /usr/local/go/src/net/http/h2_bundle.go:952 # 0x6b09ef net/http.(*http2addConnCall).run+0x18f /usr/local/go/src/net/http/h2_bundle.go:931 0: 0 [9: 144] @ 0x6e8dc5 0x6e8dcd 0xeafee5 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6e8dc4 io.NopCloser+0x6c4 /usr/local/go/src/io/io.go:684 # 0x6e8dcc net/http.NewRequestWithContext+0x6cc /usr/local/go/src/net/http/request.go:908 # 0xeafee4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 1152] @ 0x477093 0x407f05 0x407ef8 0x40b552 0x6d2e5a 0x6d2de7 0x6d29f6 0x4811a1 # 0x6d2e59 net/http.(*http2ClientConn).addStreamLocked+0x419 /usr/local/go/src/net/http/h2_bundle.go:9767 # 0x6d2de6 net/http.(*http2clientStream).writeRequest+0x3a6 /usr/local/go/src/net/http/h2_bundle.go:8965 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [5: 40] @ 0x910769 0xe9ce4b 0xe9cdc1 0xeb8c5e 0xe9e6fb 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x910768 github.com/asaskevich/EventBus.(*EventBus).Publish+0x108 /go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:137 # 0xe9ce4a github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0xaa /go/resolver/caching_resolver.go:383 # 0xe9cdc0 github.com/0xERR0R/blocky/resolver.configureCaches.func3+0x20 /go/resolver/caching_resolver.go:103 # 0xeb8c5d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x15d /go/cache/expirationcache/expiration_cache.go:158 # 0xe9e6fa github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /go/resolver/caching_resolver.go:333 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 112] @ 0x836dd4 0xefd8cf 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x836dd3 github.com/0xERR0R/blocky/util.QuestionToString+0xf3 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 72] @ 0x5f37b1 0x5f3740 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f37b0 crypto/x509.newPolicyGraph+0xb0 /usr/local/go/src/crypto/x509/verify.go:1285 # 0x5f373f crypto/x509.policiesValid+0x3f /usr/local/go/src/crypto/x509/verify.go:1405 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 480] @ 0x50b3bb 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 256] @ 0x5738fa 0x573906 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 3584] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [6: 96] @ 0x81c836 0x81c7e6 0x81c7dd 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x81c835 github.com/miekg/dns.cloneSlice[...]+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81c7e5 github.com/miekg/dns.unpackDataAAAA+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:48 # 0x81c7dc github.com/miekg/dns.(*AAAA).unpack+0x1c /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1234 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [15: 240] @ 0x4d23b1 0x4d2a4d 0x4d2a0f 0xeb1eaa 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d23b0 context.WithDeadlineCause+0x250 /usr/local/go/src/context/context.go:647 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xeb1ea9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /go/resolver/upstream_resolver.go:346 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 80] @ 0x45f9b2 0x45f045 0x45f265 0xeafc25 0xeafb5b 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeafc24 net.JoinHostPort+0x104 /usr/local/go/src/net/ipsock.go:242 # 0xeafb5a github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x3a /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 80] @ 0x4d23b1 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d23b0 context.WithDeadlineCause+0x250 /usr/local/go/src/context/context.go:647 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 144] @ 0x81c6bc 0x81c666 0x81c65d 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x81c6bb github.com/miekg/dns.cloneSlice[...]+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81c665 github.com/miekg/dns.unpackDataA+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81c65c github.com/miekg/dns.(*A).unpack+0x1c /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 240] @ 0xf55585 0x568e05 0x568c4c 0x566a56 0x616552 0x638a68 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf55584 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x64 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:185 # 0x568e04 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /usr/local/go/src/crypto/ecdsa/ecdsa.go:401 # 0x568c4b crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a55 crypto/ecdsa.VerifyASN1+0x255 /usr/local/go/src/crypto/ecdsa/ecdsa.go:342 # 0x616551 crypto/tls.verifyHandshakeSignature+0x1d1 /usr/local/go/src/crypto/tls/auth.go:30 # 0x638a67 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:690 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [11: 1408] @ 0xf50f0e 0xf6dada 0xf72da5 0x660ce5 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x5c1145 0x5bdf9b 0x5bd91b 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x5c1144 net.sockaddrToTCP+0x104 /usr/local/go/src/net/tcpsock_posix.go:19 # 0x5bdf9a net.(*netFD).dial+0x57a /usr/local/go/src/net/sock_posix.go:141 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [3: 96] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 864] @ 0x564645 0x63de65 0x63de2b 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63de64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63de2a crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /usr/local/go/src/crypto/tls/handshake_messages.go:356 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 416] @ 0x50b2ba 0x48b711 0x50de3e 0x50e3d0 0x836e05 0xefd8cf 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b2b9 fmt.init.func1+0x19 /usr/local/go/src/fmt/print.go:147 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 624] @ 0x50e406 0xeafc8e 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0xeafc8d github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x16d /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [16: 43008] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69b1fa 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b1f9 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [5: 640] @ 0x7dc185 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 160] @ 0x4d231e 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d231d context.WithDeadlineCause+0x1bd /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [14: 573440] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [3: 32640] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [5: 240] @ 0xf38adf 0xf54de8 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf38ade crypto/internal/fips140/nistec.(*P384Point).BytesX+0x1e /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:172 # 0xf54de7 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x4c7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:489 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x5b49b1 0x5b498d 0x5b48ee 0x5b2105 0x59cba5 0x59da28 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x5b49b0 net.IPv4+0x890 /usr/local/go/src/net/ip.go:54 # 0x5b498c net.IP.To16+0x86c /usr/local/go/src/net/ip.go:230 # 0x5b48ed net.(*Resolver).lookupIPAddr+0x7cd /usr/local/go/src/net/lookup.go:310 # 0x5b2104 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x59cba4 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:353 # 0x59da27 net.(*Dialer).DialContext+0x407 /usr/local/go/src/net/dial.go:560 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [10: 480] @ 0x5c10b2 0x5aae1b 0x5c1a3b 0x5c0c30 0x6fbb6c 0xef929b 0xefd230 0x4811a1 # 0x5c10b1 net.sockaddrToTCP+0x71 /usr/local/go/src/net/tcpsock_posix.go:21 # 0x5aae1a net.(*netFD).accept+0x25a /usr/local/go/src/net/fd_unix.go:189 # 0x5c1a3a net.(*TCPListener).accept+0x1a /usr/local/go/src/net/tcpsock_posix.go:159 # 0x5c0c2f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:380 # 0x6fbb6b net/http.(*Server).Serve+0x30b /usr/local/go/src/net/http/server.go:3424 # 0xef929a github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x9a /go/server/http.go:50 # 0xefd22f github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12f /go/server/server.go:410 0: 0 [3: 144] @ 0x47713a 0x47714f 0x699a3e 0x699a0a 0x6cf787 0x6cedb7 0x6b08a8 0x4811a1 # 0x699a3d vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).init+0x9d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:47 # 0x699a09 vendor/golang.org/x/net/http2/hpack.NewEncoder+0x69 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:42 # 0x6cf786 net/http.(*http2Transport).newClientConn+0x986 /usr/local/go/src/net/http/h2_bundle.go:8297 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [6: 96] @ 0x45f9b2 0x45f045 0x45f265 0x6cdc45 0x6cdc1b 0x6cdd35 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6cdc44 net.JoinHostPort+0x1e4 /usr/local/go/src/net/ipsock.go:242 # 0x6cdc1a net/http.http2authorityAddr+0x1ba /usr/local/go/src/net/http/h2_bundle.go:8038 # 0x6cdd34 net/http.(*http2Transport).RoundTripOpt+0xb4 /usr/local/go/src/net/http/h2_bundle.go:8054 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 96] @ 0xeafc5c 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeafc5b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x13b /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 512] @ 0x50e731 0x836c3a 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x836c39 github.com/0xERR0R/blocky/util.AnswerToString+0x379 /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 480] @ 0x45f9b2 0x45f045 0x80d5d6 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x80d5d5 github.com/miekg/dns.(*DS).String+0x195 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:997 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 480] @ 0x7c7a5a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c7a59 github.com/miekg/dns.init.func66+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:76 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 192] @ 0x5f374c 0x5f3740 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f374b crypto/x509.newPolicyGraph+0x4b /usr/local/go/src/crypto/x509/verify.go:1283 # 0x5f373f crypto/x509.policiesValid+0x3f /usr/local/go/src/crypto/x509/verify.go:1405 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [19: 608] @ 0x7e19a8 0x822529 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7e19a7 github.com/miekg/dns.unpackDataOpt+0x347 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:424 # 0x822528 github.com/miekg/dns.(*OPT).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 64] @ 0xf72d65 0xf72a89 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72d64 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf6daa5 0xf72da5 0xf72a89 0x637572 0x637408 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637571 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x637407 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:516 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [8: 768] @ 0x63e645 0x63e615 0x63e521 0x564342 0x5646d1 0x63de2a 0x63dca7 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63e644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x144 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63e614 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x114 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63e520 crypto/tls.(*clientHelloMsg).marshalMsg.func18.1+0x20 /usr/local/go/src/crypto/tls/handshake_messages.go:353 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63de29 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63dca6 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /usr/local/go/src/crypto/tls/handshake_messages.go:351 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xf72bf0 0x660bcd 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 1024] @ 0xf50ed0 0xf6dada 0xf72da5 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [10: 80] @ 0x407245 0x477189 0x7755ea 0x7755cd 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x7755e9 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x7755cc github.com/sirupsen/logrus.(*Entry).log+0x4c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [2: 576] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774d65 0x7784dd 0x778388 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774d64 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7784dc github.com/sirupsen/logrus.(*Entry).WithField+0x17c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x778387 github.com/sirupsen/logrus.(*Logger).WithField+0x27 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 2048] @ 0x623b97 0x6236d8 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623b96 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /usr/local/go/src/crypto/tls/conn.go:1173 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 96] @ 0xf72bf0 0x660ce5 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 320] @ 0x45fa86 0xf6dc13 0xf72da5 0xf72a89 0x637572 0x637408 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637571 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x637407 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:516 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 560] @ 0x4108b4 0x70e677 0x70f51c 0x70de78 0x70dcb5 0x4811a1 # 0x70e676 net/http.(*persistConn).addTLS+0x1d6 /usr/local/go/src/net/http/transport.go:1692 # 0x70f51b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1790 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [12: 192] @ 0x6f65f5 0x4811a1 # 0x6f65f4 net/http.(*conn).serve+0x594 /usr/local/go/src/net/http/server.go:2089 0: 0 [11: 528] @ 0x47713a 0x47714f 0x5f3c6f 0x5f3c6a 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f3c6e crypto/x509.(*policyGraph).incrDepth+0x56e /usr/local/go/src/crypto/x509/verify.go:1376 # 0x5f3c69 crypto/x509.policiesValid+0x569 /usr/local/go/src/crypto/x509/verify.go:1443 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x83d9c5 0x83bcae 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x83d9c4 github.com/go-chi/chi/v5.(*node).FindRoute+0x2e4 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/tree.go:391 # 0x83bcad github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x1cd /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:475 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 144] @ 0x4d0b45 0x6f1baa 0x6f63f8 0x4811a1 # 0x4d0b44 context.WithCancel+0x64 /usr/local/go/src/context/context.go:242 # 0x6f1ba9 net/http.(*conn).readRequest+0x6c9 /usr/local/go/src/net/http/server.go:1083 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [4: 512] @ 0x5738fa 0x573906 0x521bbd 0xf740d7 0xf50def 0xf6dada 0xf72da5 0xf72a89 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 480] @ 0x62248e 0x622cbd 0x62317c 0x639b6d 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62248d crypto/tls.(*Conn).write+0x6d /usr/local/go/src/crypto/tls/conn.go:944 # 0x622cbc crypto/tls.(*Conn).writeRecordLocked+0x67c /usr/local/go/src/crypto/tls/conn.go:1029 # 0x62317b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /usr/local/go/src/crypto/tls/conn.go:1060 # 0x639b6c crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /usr/local/go/src/crypto/tls/handshake_client_tls13.go:833 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 120] @ 0x45f9b2 0x45f045 0x45f265 0x6cdc45 0x6cdc1b 0x6cdd35 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6cdc44 net.JoinHostPort+0x1e4 /usr/local/go/src/net/ipsock.go:242 # 0x6cdc1a net/http.http2authorityAddr+0x1ba /usr/local/go/src/net/http/h2_bundle.go:8038 # 0x6cdd34 net/http.(*http2Transport).RoundTripOpt+0xb4 /usr/local/go/src/net/http/h2_bundle.go:8054 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 48] @ 0x5f5ac9 0x5f3c6a 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f5ac8 crypto/x509.(*policyGraph).incrDepth+0x23c8 /usr/local/go/src/crypto/x509/verify.go:1379 # 0x5f3c69 crypto/x509.policiesValid+0x569 /usr/local/go/src/crypto/x509/verify.go:1443 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [11: 352] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [21: 1344] @ 0x6f028e 0x6f0299 0x6f08cb 0x66e9e3 0x66f4e9 0x66f745 0x673465 0x7178f0 0x71790b 0x6f1707 0x6f63f8 0x4811a1 # 0x6f028d sync.NewCond+0x4d /usr/local/go/src/sync/cond.go:49 # 0x6f0298 net/http.(*connReader).lock+0x58 /usr/local/go/src/net/http/server.go:669 # 0x6f08ca net/http.(*connReader).Read+0x2a /usr/local/go/src/net/http/server.go:771 # 0x66e9e2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:113 # 0x66f4e8 bufio.(*Reader).ReadSlice+0x28 /usr/local/go/src/bufio/bufio.go:380 # 0x66f744 bufio.(*Reader).ReadLine+0x24 /usr/local/go/src/bufio/bufio.go:409 # 0x673464 net/textproto.(*Reader).readLineSlice+0xa4 /usr/local/go/src/net/textproto/reader.go:64 # 0x7178ef net/textproto.(*Reader).ReadLine+0xaf /usr/local/go/src/net/textproto/reader.go:44 # 0x71790a net/http.readRequest+0xca /usr/local/go/src/net/http/request.go:1087 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [9: 1152] @ 0xf50f0e 0xf6de75 0xf72ee6 0xf725cd 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf725cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 240] @ 0xf37d8f 0xf55334 0x568b65 0x5689ac 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37d8e crypto/internal/fips140/nistec.NewP384Point+0x2e /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf55333 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568b64 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /usr/local/go/src/crypto/ecdsa/ecdsa.go:401 # 0x5689ab crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 128] @ 0x7dc185 0x7dcf34 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 1024] @ 0xf50f0e 0xf6dada 0xf72da5 0x660ce5 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0xf127f1 0xf72a07 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf72a06 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [10: 240] @ 0x50e406 0x836a5d 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836a5c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /go/util/common.go:49 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 784] @ 0x6d1f05 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d1f04 net/http.(*http2ClientConn).roundTrip+0x144 /usr/local/go/src/net/http/h2_bundle.go:8781 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 80] @ 0x708f39 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x708f38 net/http.(*Transport).roundTrip+0xa18 /usr/local/go/src/net/http/transport.go:674 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [3: 48] @ 0x4dd0ca 0x4dcb4d 0xeafb87 0xeafb5b 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4dd0c9 strconv.formatBits+0x209 /usr/local/go/src/strconv/itoa.go:193 # 0x4dcb4c strconv.FormatInt+0x8c /usr/local/go/src/strconv/itoa.go:29 # 0xeafb86 strconv.Itoa+0x66 /usr/local/go/src/strconv/itoa.go:35 # 0xeafb5a github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x3a /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 48] @ 0x6a203a 0x48b711 0x6e0ed9 0x6e1385 0x6f4c50 0x6f49e4 0x6ef2f7 0x6704f5 0x6f58e5 0x6f66c5 0x4811a1 # 0x6a2039 net/http.init.func14+0x19 /usr/local/go/src/net/http/header.go:161 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x6e0ed8 net/http.Header.sortedKeyValues+0x38 /usr/local/go/src/net/http/header.go:168 # 0x6e1384 net/http.Header.writeSubset+0xc4 /usr/local/go/src/net/http/header.go:195 # 0x6f4c4f net/http.Header.WriteSubset+0x190f /usr/local/go/src/net/http/header.go:187 # 0x6f49e3 net/http.(*chunkWriter).writeHeader+0x16a3 /usr/local/go/src/net/http/server.go:1577 # 0x6ef2f6 net/http.(*chunkWriter).Write+0x36 /usr/local/go/src/net/http/server.go:376 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6f58e4 net/http.(*response).finishRequest+0x44 /usr/local/go/src/net/http/server.go:1715 # 0x6f66c4 net/http.(*conn).serve+0x664 /usr/local/go/src/net/http/server.go:2108 0: 0 [15: 1920] @ 0xf50f0e 0xf6dada 0xf72da5 0xf72a89 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [12: 1152] @ 0x63e645 0x63e615 0x63e521 0x564342 0x5646d1 0x63de2a 0x63dca7 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63e644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x144 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63e614 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x114 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63e520 crypto/tls.(*clientHelloMsg).marshalMsg.func18.1+0x20 /usr/local/go/src/crypto/tls/handshake_messages.go:353 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63de29 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63dca6 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /usr/local/go/src/crypto/tls/handshake_messages.go:351 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x510f16 0x5117f8 0x51427e 0x50e3f3 0xeb1cc7 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x510f15 fmt.(*pp).handleMethods+0x335 /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0xeb1cc6 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 768] @ 0x564645 0x63bf65 0x63bf6c 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63bf64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1524 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf6b crypto/tls.(*clientHelloMsg).marshalMsg+0x152b /usr/local/go/src/crypto/tls/handshake_messages.go:182 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf6daa5 0xf72da5 0xf72a89 0x638f93 0x638f26 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638f92 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x638f25 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:732 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x45f9b2 0x45f045 0x45f265 0x6cdc45 0x6cdc1b 0x6cdd35 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6cdc44 net.JoinHostPort+0x1e4 /usr/local/go/src/net/ipsock.go:242 # 0x6cdc1a net/http.http2authorityAddr+0x1ba /usr/local/go/src/net/http/h2_bundle.go:8038 # 0x6cdd34 net/http.(*http2Transport).RoundTripOpt+0xb4 /usr/local/go/src/net/http/h2_bundle.go:8054 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 384] @ 0xf37dcc 0xf5497e 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37dcb crypto/internal/fips140/nistec.NewP384Point+0x6b /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf5497d crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 784] @ 0x6d1f31 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d1f30 net/http.(*http2ClientConn).roundTrip+0x170 /usr/local/go/src/net/http/h2_bundle.go:8783 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 320] @ 0x6b06ac 0x6cd110 0x6cd059 0x70ffe5 0x70de78 0x70dcb5 0x4811a1 # 0x6b06ab net/http.(*http2clientConnPool).addConnIfNeeded+0x20b /usr/local/go/src/net/http/h2_bundle.go:904 # 0x6cd10f net/http.http2configureTransports.func1+0x6f /usr/local/go/src/net/http/h2_bundle.go:7722 # 0x6cd058 net/http.http2configureTransports.func2+0x38 /usr/local/go/src/net/http/h2_bundle.go:7741 # 0x70ffe4 net/http.(*Transport).dialConn+0x1464 /usr/local/go/src/net/http/transport.go:1932 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [3: 336] @ 0x6d1f05 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d1f04 net/http.(*http2ClientConn).roundTrip+0x144 /usr/local/go/src/net/http/h2_bundle.go:8781 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 48] @ 0x836c17 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x836c16 github.com/0xERR0R/blocky/util.AnswerToString+0x356 /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x7daba5 0x824017 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x824016 github.com/miekg/dns.(*SOA).unpack+0x36 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2624 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 448] @ 0x811c8d 0x811d7c 0x811b38 0x80016b 0x80003e 0xefe494 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x811c8c github.com/miekg/dns.parseDstFromOOB+0x2c /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:73 # 0x811d7b github.com/miekg/dns.correctSource+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:86 # 0x811b37 github.com/miekg/dns.WriteToSessionUDP+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:52 # 0x80016a github.com/miekg/dns.(*response).Write+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:778 # 0x80003d github.com/miekg/dns.(*response).WriteMsg+0x7d /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefe493 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b3 /go/server/server.go:518 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 704] @ 0x4961cd 0x49631f 0x4c545f 0x4c312d 0x5aabe9 0x5c1a3b 0x5c0c30 0x7fe367 0x7fd35e 0xefd369 0x4811a1 # 0x4961cc syscall.anyToSockaddr+0x16c /usr/local/go/src/syscall/syscall_linux.go:675 # 0x49631e syscall.Accept4+0x7e /usr/local/go/src/syscall/syscall_linux.go:699 # 0x4c545e internal/poll.accept+0x1e /usr/local/go/src/internal/poll/sock_cloexec.go:17 # 0x4c312c internal/poll.(*FD).Accept+0x1ac /usr/local/go/src/internal/poll/fd_unix.go:611 # 0x5aabe8 net.(*netFD).accept+0x28 /usr/local/go/src/net/fd_unix.go:172 # 0x5c1a3a net.(*TCPListener).accept+0x1a /usr/local/go/src/net/tcpsock_posix.go:159 # 0x5c0c2f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:380 # 0x7fe366 github.com/miekg/dns.(*Server).serveTCP+0x106 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:475 # 0x7fd35d github.com/miekg/dns.(*Server).ListenAndServe+0x3dd /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:332 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [4: 65536] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 112] @ 0xe970dc 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe970db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x7b /go/resolver/blocking_resolver.go:367 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 64] @ 0xf4714d 0xf51c94 0xf51985 0xf554c8 0xf5549b 0x568ceb 0x566a56 0x616552 0x638a68 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf4714c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf51c93 crypto/internal/fips140/ecdsa.inverse[...]+0x33 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:378 # 0xf51984 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x384 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:476 # 0xf554c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5549a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568cea crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a55 crypto/ecdsa.VerifyASN1+0x255 /usr/local/go/src/crypto/ecdsa/ecdsa.go:342 # 0x616551 crypto/tls.verifyHandshakeSignature+0x1d1 /usr/local/go/src/crypto/tls/auth.go:30 # 0x638a67 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:690 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 480] @ 0xf72d65 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72d64 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [26: 416] @ 0x45f9b2 0x45f045 0x45f1aa 0x8373d2 0x8373aa 0xe9b765 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8373d1 github.com/miekg/dns.Fqdn+0x71 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0x8373a9 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x49 /go/util/common.go:117 # 0xe9b764 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /go/resolver/bootstrap.go:240 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 1536] @ 0xf50ed0 0xf6de75 0xf72ee6 0xf725cd 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf725cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 256] @ 0x650e15 0x650de5 0x650cf7 0x564342 0x5646d1 0x650c34 0x650b9c 0x652238 0x638f1c 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x650e14 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x650de4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x650cf6 crypto/tls.(*finishedMsg).marshal.func1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:1685 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x650c33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x650b9b crypto/tls.(*finishedMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1684 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x638f1b crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x1fb /usr/local/go/src/crypto/tls/handshake_client_tls13.go:726 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x48ba3d 0x48b906 0x48b67c 0x774116 0x775929 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x48ba3c sync.(*Pool).pinSlow+0xfc /usr/local/go/src/sync/pool.go:237 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x774115 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x775928 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [3: 96] @ 0x6b0625 0x6cd110 0x6cd059 0x70ffe5 0x70de78 0x70dcb5 0x4811a1 # 0x6b0624 net/http.(*http2clientConnPool).addConnIfNeeded+0x184 /usr/local/go/src/net/http/h2_bundle.go:899 # 0x6cd10f net/http.http2configureTransports.func1+0x6f /usr/local/go/src/net/http/h2_bundle.go:7722 # 0x6cd058 net/http.http2configureTransports.func2+0x38 /usr/local/go/src/net/http/h2_bundle.go:7741 # 0x70ffe4 net/http.(*Transport).dialConn+0x1464 /usr/local/go/src/net/http/transport.go:1932 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 384] @ 0x6d1f45 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x6d1f44 net/http.(*http2ClientConn).roundTrip+0x184 /usr/local/go/src/net/http/h2_bundle.go:8772 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [8: 1536] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 1728] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xea8c54 0xea8b4b 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea8c53 github.com/sirupsen/logrus.(*Entry).WithField+0x413 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea8b4a github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x30a /go/resolver/parallel_best_resolver.go:170 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x57f2bc 0x5ea708 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x57f2bb crypto/x509/pkix.(*Name).FillFromRDNSequence+0x37b /usr/local/go/src/crypto/x509/pkix/pkix.go:167 # 0x5ea707 crypto/x509.parseCertificate+0x527 /usr/local/go/src/crypto/x509/parser.go:964 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 160] @ 0x50e406 0x8369b4 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [20: 320] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [13: 2912] @ 0x5546da 0x5546f0 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 128] @ 0x5738fa 0x573906 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 672] @ 0x4108b4 0x70d0b8 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x70d0b7 net/http.(*Transport).getConn+0x217 /usr/local/go/src/net/http/transport.go:1504 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [12: 192] @ 0xe9865b 0xe97832 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9865a github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x5fa /go/resolver/blocking_resolver.go:507 # 0xe97831 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x71 /go/resolver/blocking_resolver.go:401 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 176] @ 0x4d23b1 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d23b0 context.WithDeadlineCause+0x250 /usr/local/go/src/context/context.go:647 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 1280] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 48] @ 0xeb2814 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb2813 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xf3 /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 144] @ 0x5f4991 0x5f49e5 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f4990 crypto/x509.(*policyGraph).insert+0x1290 /usr/local/go/src/crypto/x509/verify.go:1296 # 0x5f49e4 crypto/x509.policiesValid+0x12e4 /usr/local/go/src/crypto/x509/verify.go:1464 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x7daba5 0x824017 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x824016 github.com/miekg/dns.(*SOA).unpack+0x36 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2624 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 128] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x511738 0x51427e 0x50e3f3 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 144] @ 0x47713a 0x47714f 0x7e520a 0xefe88f 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7e5209 github.com/miekg/dns.(*Msg).Truncate+0xa9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_truncate.go:63 # 0xefe88e github.com/0xERR0R/blocky/server.(*Server).resolve+0x32e /go/server/server.go:566 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [35: 1680] @ 0x407132 0x477189 0x774a3e 0xe973fd 0xe97310 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe973fc github.com/sirupsen/logrus.(*Entry).WithField+0x39c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9730f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2af /go/resolver/blocking_resolver.go:372 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [19: 304] @ 0x765b8e 0x765b1b 0xefd7c7 0xefd7da 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x765b8d github.com/google/uuid.NewRandomFromReader+0x2d /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:48 # 0x765b1a github.com/google/uuid.NewRandom+0x5a /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:41 # 0xefd7c6 github.com/google/uuid.New+0xe6 /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:14 # 0xefd7d9 github.com/0xERR0R/blocky/server.newRequest+0xf9 /go/server/server.go:448 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 96] @ 0x50e406 0x836bb8 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 96] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 384] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x510fda 0x5117f8 0x51427e 0x50b3a5 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x510fd9 fmt.(*pp).handleMethods+0x3f9 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 144] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 12288] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [3: 576] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x511738 0x51427e 0x50e3f3 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x50de3e 0x50e3d0 0x8369b4 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 160] @ 0xe9b657 0xe9b697 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9b656 net.ParseIP+0x56 /usr/local/go/src/net/ip.go:528 # 0xe9b696 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x96 /go/resolver/bootstrap.go:233 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 160] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 1152] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 480] @ 0x75bceb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x75bcea regexp.compile+0x14a /usr/local/go/src/regexp/regexp.go:184 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 384] @ 0x584605 0x584893 0x583ff0 0x5af15e 0xa4e1fb 0xa4e1ed 0xa47688 0xa4e18a 0xa4e113 0xa4f2c2 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x584604 net/netip.parseIPv4Fields+0x1a4 /usr/local/go/src/net/netip/netip.go:167 # 0x584892 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x583fef net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x5af15d net.parseIP+0x1d /usr/local/go/src/net/ip.go:535 # 0xa4e1fa net.ParseIP+0x3a /usr/local/go/src/net/ip.go:528 # 0xa4e1ec github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /go/lists/list_cache.go:251 # 0xa47687 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /go/lists/parsers/hosts.go:189 # 0xa4e189 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /go/lists/parsers/hosts.go:51 # 0xa4e112 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /go/lists/list_cache.go:245 # 0xa4f2c1 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /go/lists/parsers/parser.go:54 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 240] @ 0x47713a 0x47714f 0x633852 0x63393e 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x633851 crypto/x509.NewCertPool+0x611 /usr/local/go/src/crypto/x509/cert_pool.go:67 # 0x63393d crypto/tls.(*Conn).verifyServerCertificate+0x6fd /usr/local/go/src/crypto/tls/handshake_client.go:1139 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 96] @ 0x8c8688 0xe9a6ab 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8c8687 github.com/0xERR0R/blocky/config.IPVersion.QTypes+0x67 /go/config/config.go:74 # 0xe9a6aa github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1aa /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 192] @ 0x7dc185 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 288] @ 0xf37dcc 0xf55334 0x568b65 0x5689ac 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37dcb crypto/internal/fips140/nistec.NewP384Point+0x6b /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf55333 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568b64 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /usr/local/go/src/crypto/ecdsa/ecdsa.go:401 # 0x5689ab crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [23: 552] @ 0xefd952 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xefd951 github.com/0xERR0R/blocky/server.newRequest+0x271 /go/server/server.go:450 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 1872] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x4d1689 0x4d0c59 0x4d0c1d 0x708de5 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d1688 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:492 # 0x4d0c58 context.withCancel+0x58 /usr/local/go/src/context/context.go:278 # 0x4d0c1c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:269 # 0x708de4 net/http.(*Transport).roundTrip+0x8c4 /usr/local/go/src/net/http/transport.go:646 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 312] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe97c34 0xe97c13 0xe97bfc 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe97c33 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x473 /go/lists/list_cache.go:108 # 0xe97c12 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x452 /go/resolver/blocking_resolver.go:520 # 0xe97bfb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x43b /go/resolver/blocking_resolver.go:420 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [13: 2704] @ 0x477093 0x407f05 0x407ef8 0x407ae5 0x4079fd 0x41a590 0x4775e5 0x5f43cb 0x5f43b8 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x4775e4 maps.clone+0x24 /usr/local/go/src/runtime/map_swiss.go:333 # 0x5f43ca maps.Clone[...]+0xcca /usr/local/go/src/maps/maps.go:55 # 0x5f43b7 crypto/x509.policiesValid+0xcb7 /usr/local/go/src/crypto/x509/verify.go:1584 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5738fa 0x573906 0x521bbd 0xf740d7 0xf50def 0xf6de75 0xf72ee6 0xf725cd 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf725cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 48] @ 0xf37ddd 0xf55334 0x568b65 0x5689ac 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37ddc crypto/internal/fips140/nistec.NewP384Point+0x7c /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf55333 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568b64 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /usr/local/go/src/crypto/ecdsa/ecdsa.go:401 # 0x5689ab crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 336] @ 0xf37d7e 0xf55334 0x568b65 0x5689ac 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37d7d crypto/internal/fips140/nistec.NewP384Point+0x1d /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf55333 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568b64 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /usr/local/go/src/crypto/ecdsa/ecdsa.go:401 # 0x5689ab crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x7c3aae 0x7c3205 0x811ca6 0x811d7c 0x811b38 0x80016b 0x80003e 0xefe494 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c3aad golang.org/x/net/ipv6.parsePacketInfo+0x4d /go/pkg/mod/golang.org/x/net@v0.40.0/ipv6/control_rfc3542_unix.go:63 # 0x7c3204 golang.org/x/net/ipv6.(*ControlMessage).Parse+0x224 /go/pkg/mod/golang.org/x/net@v0.40.0/ipv6/control.go:138 # 0x811ca5 github.com/miekg/dns.parseDstFromOOB+0x45 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:74 # 0x811d7b github.com/miekg/dns.correctSource+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:86 # 0x811b37 github.com/miekg/dns.WriteToSessionUDP+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:52 # 0x80016a github.com/miekg/dns.(*response).Write+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:778 # 0x80003d github.com/miekg/dns.(*response).WriteMsg+0x7d /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefe493 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b3 /go/server/server.go:518 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 240] @ 0x746c58 0x746c4c 0x75bc17 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x746c57 regexp/syntax.(*compiler).init+0x37 /usr/local/go/src/regexp/syntax/compile.go:81 # 0x746c4b regexp/syntax.Compile+0x2b /usr/local/go/src/regexp/syntax/compile.go:73 # 0x75bc16 regexp.compile+0x76 /usr/local/go/src/regexp/regexp.go:176 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 160] @ 0x5c8a6a 0x5c1255 0x5bdda7 0x5bd91b 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x5c8a69 net.ipToSockaddr+0x209 /usr/local/go/src/net/ipsock_posix.go:222 # 0x5c1254 net.(*TCPAddr).sockaddr+0x34 /usr/local/go/src/net/tcpsock_posix.go:40 # 0x5bdda6 net.(*netFD).dial+0x386 /usr/local/go/src/net/sock_posix.go:121 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [11: 176] @ 0xe9f4c9 0xe9f1a5 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9f4c8 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0x168 /go/resolver/client_names_resolver.go:85 # 0xe9f1a4 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x44 /go/resolver/client_names_resolver.go:63 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 384] @ 0x530397 0x637250 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x530396 crypto/ecdh.(*x25519Curve).NewPublicKey+0xd6 /usr/local/go/src/crypto/ecdh/x25519.go:76 # 0x63724f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xcf /usr/local/go/src/crypto/tls/handshake_client_tls13.go:485 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [14: 3136] @ 0x5546da 0x5546f0 0x521bbd 0xf6de2d 0xf72ee6 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf6de2c crypto/internal/fips140/hkdf.Extract[...]+0x8c /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:17 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 192] @ 0xf724cb 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf724ca crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0xaa /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:97 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [14: 448] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe97c34 0xe97c13 0xe97bfc 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe97c33 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x473 /go/lists/list_cache.go:108 # 0xe97c12 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x452 /go/resolver/blocking_resolver.go:520 # 0xe97bfb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x43b /go/resolver/blocking_resolver.go:420 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 1008] @ 0x47d6bc 0x4a3955 0x70e6f0 0x70f51c 0x70de78 0x70dcb5 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x70e6ef net/http.(*persistConn).addTLS+0x24f /usr/local/go/src/net/http/transport.go:1695 # 0x70f51b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1790 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [10: 160] @ 0xeb2814 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb2813 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xf3 /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 32] @ 0x45f9b2 0x45f045 0x45f265 0xeafc25 0xeafb5b 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeafc24 net.JoinHostPort+0x104 /usr/local/go/src/net/ipsock.go:242 # 0xeafb5a github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x3a /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 192] @ 0x47713a 0x47714f 0x5f4345 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f4344 crypto/x509.policiesValid+0xc44 /usr/local/go/src/crypto/x509/verify.go:1579 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x50e406 0x836bb8 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 120] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836bb8 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 120] @ 0x45f9b2 0x45f045 0x45f265 0xeafc25 0xeafb5b 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeafc24 net.JoinHostPort+0x104 /usr/local/go/src/net/ipsock.go:242 # 0xeafb5a github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x3a /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [19: 608] @ 0x6a6365 0x6a51b3 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6a6364 net/http.(*Client).makeHeadersCopier+0xc4 /usr/local/go/src/net/http/client.go:769 # 0x6a51b2 net/http.(*Client).do+0x232 /usr/local/go/src/net/http/client.go:609 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 128] @ 0xeb00ae 0xeb0081 0xeb006d 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb00ad net/textproto.MIMEHeader.Set+0x3ad /usr/local/go/src/net/textproto/header.go:22 # 0xeb0080 net/http.Header.Set+0x380 /usr/local/go/src/net/http/header.go:40 # 0xeb006c github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x36c /go/resolver/upstream_resolver.go:156 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 1056] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [6: 96] @ 0x7836b0 0x7836a2 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x7836af github.com/sirupsen/logrus.Level.String+0xef /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logrus.go:18 # 0x7836a1 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0xe1 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:243 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [33: 1584] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 1024] @ 0xf50ed0 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x62d5c6 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62d5c5 crypto/tls.(*Conn).makeClientHello+0x6e5 /usr/local/go/src/crypto/tls/handshake_client.go:128 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 512] @ 0x7dc83c 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0xf72bf0 0x660b4e 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 384] @ 0x62e74b 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62e74a crypto/tls.(*Conn).makeClientHello+0x186a /usr/local/go/src/crypto/tls/handshake_client.go:184 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0xe9a325 0xe9a2d4 0xeb19f4 0xea7ed7 0xea90fa 0x4811a1 # 0xe9a324 github.com/0xERR0R/blocky/resolver.newIPSet+0x184 /go/resolver/bootstrap.go:333 # 0xe9a2d3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x133 /go/resolver/bootstrap.go:130 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [11: 1408] @ 0xf50ed0 0x6002a5 0x660d1e 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 144] @ 0x5adf19 0xe9f3cd 0xe9f1a5 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xe9f3cc github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0x6c /go/resolver/client_names_resolver.go:82 # 0xe9f1a4 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x44 /go/resolver/client_names_resolver.go:63 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 624] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [15: 720] @ 0x7c6d1a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c6d19 github.com/miekg/dns.init.func13+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:23 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 128] @ 0x51c225 0x51c399 0x50e317 0x783ba5 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c224 bytes.(*Buffer).grow+0x1a4 /usr/local/go/src/bytes/buffer.go:137 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783ba4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e4 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [9: 864] @ 0xf3409a 0xf55554 0x568e05 0x568c4c 0x566a56 0x616552 0x638a68 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf34099 crypto/internal/fips140/nistec.NewP256Point+0x19 /usr/local/go/src/crypto/internal/fips140/nistec/p256_asm.go:49 # 0xf55553 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568e04 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /usr/local/go/src/crypto/ecdsa/ecdsa.go:401 # 0x568c4b crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a55 crypto/ecdsa.VerifyASN1+0x255 /usr/local/go/src/crypto/ecdsa/ecdsa.go:342 # 0x616551 crypto/tls.verifyHandshakeSignature+0x1d1 /usr/local/go/src/crypto/tls/auth.go:30 # 0x638a67 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:690 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [12: 192] @ 0xeb17f7 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb17f6 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x116 /go/resolver/upstream_resolver.go:313 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 160] @ 0xe9da6c 0xe9da5d 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9da6b github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /go/util/common.go:188 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 480] @ 0x5b4a06 0x5b2105 0x59cba5 0x59da28 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x5b4a05 net.(*Resolver).lookupIPAddr+0x8e5 /usr/local/go/src/net/lookup.go:310 # 0x5b2104 net.(*Resolver).internetAddrList+0x4c4 /usr/local/go/src/net/ipsock.go:289 # 0x59cba4 net.(*Resolver).resolveAddrList+0x3e4 /usr/local/go/src/net/dial.go:353 # 0x59da27 net.(*Dialer).DialContext+0x407 /usr/local/go/src/net/dial.go:560 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [66: 7392] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 48] @ 0x50e406 0x836a5d 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836a5c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /go/util/common.go:49 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 672] @ 0x50b3bb 0xa459d2 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa459d1 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 114688] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [11: 528] @ 0x7ffac7 0x7fcddd 0x7ff18b 0x4811a1 # 0x7ffac6 github.com/miekg/dns.(*Server).readTCP+0x126 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:700 # 0x7fcddc github.com/miekg/dns.defaultReader.ReadTCP+0x1c /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:170 # 0x7ff18a github.com/miekg/dns.(*Server).serveTCPConn+0x28a /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:585 0: 0 [8: 384] @ 0x50e406 0x836e05 0xefd8cf 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 560] @ 0x6d1eec 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d1eeb net/http.(*http2ClientConn).roundTrip+0x12b /usr/local/go/src/net/http/h2_bundle.go:8780 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 128] @ 0x6693ef 0x61ced6 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x6693ee crypto/tls.aeadAESGCMTLS13+0x8e /usr/local/go/src/crypto/tls/cipher_suites.go:566 # 0x61ced5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x4d231e 0x59d7dd 0x59d7aa 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x4d231d context.WithDeadlineCause+0x1bd /usr/local/go/src/context/context.go:643 # 0x59d7dc context.WithDeadline+0x1bc /usr/local/go/src/context/context.go:617 # 0x59d7a9 net.(*Dialer).DialContext+0x189 /usr/local/go/src/net/dial.go:533 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 768] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 896] @ 0x48c012 0x48b625 0x6e988b 0x71802d 0x6f1707 0x6f63f8 0x4811a1 # 0x48c011 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x6e988a net/http.putTextprotoReader+0x4a /usr/local/go/src/net/http/request.go:1049 # 0x71802c net/http.readRequest+0x7ec /usr/local/go/src/net/http/request.go:1173 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [1: 16] @ 0x6d4bf6 0x6d33cd 0x6d29f6 0x4811a1 # 0x6d4bf5 net/http.(*http2clientStream).writeRequestBody+0x435 /usr/local/go/src/net/http/h2_bundle.go:9358 # 0x6d33cc net/http.(*http2clientStream).writeRequest+0x98c /usr/local/go/src/net/http/h2_bundle.go:9020 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [9: 1152] @ 0x5738fa 0x573906 0x521bbd 0x616774 0x6389f4 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x616773 crypto/tls.signedMessage+0x33 /usr/local/go/src/crypto/tls/auth.go:90 # 0x6389f3 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:689 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 560] @ 0x45fa86 0xf6dc13 0xf72da5 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 384] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0x660b4e 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [12: 192] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 128] @ 0xeaffd4 0xeaffa7 0xeaff7e 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeaffd3 net/textproto.MIMEHeader.Set+0x2d3 /usr/local/go/src/net/textproto/header.go:22 # 0xeaffa6 net/http.Header.Set+0x2a6 /usr/local/go/src/net/http/header.go:40 # 0xeaff7d github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x27d /go/resolver/upstream_resolver.go:155 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 192] @ 0xf6daa5 0xf72da5 0x660b4e 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 400] @ 0x4d0c3b 0x4d0c1d 0x708de5 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d0c3a context.withCancel+0x3a /usr/local/go/src/context/context.go:277 # 0x4d0c1c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:269 # 0x708de4 net/http.(*Transport).roundTrip+0x8c4 /usr/local/go/src/net/http/transport.go:646 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 1248] @ 0x564645 0x63c1ed 0x63c090 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c1ec vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c08f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /usr/local/go/src/crypto/tls/handshake_messages.go:195 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x5f1133 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f1132 crypto/x509.(*Certificate).Verify+0x372 /usr/local/go/src/crypto/x509/verify.go:845 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 32] @ 0x8d0c6b 0x8d0c0f 0xebd532 0x510eff 0x5117f8 0x51427e 0x50b3a5 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x8d0c6a strings.(*Builder).WriteString+0x64a /usr/local/go/src/strings/builder.go:108 # 0x8d0c0e github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /go/config/upstream.go:57 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [11: 1408] @ 0xf50f0e 0xf6dada 0xf72da5 0xf72a89 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 448] @ 0x47d6bc 0x4a3955 0x6d0b87 0x6d157b 0x6d4385 0x6d4351 0x6d2a06 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x6d0b86 net/http.(*http2ClientConn).closeConn+0x66 /usr/local/go/src/net/http/h2_bundle.go:8557 # 0x6d157a net/http.(*http2ClientConn).closeForError+0x11a /usr/local/go/src/net/http/h2_bundle.go:8672 # 0x6d4384 net/http.(*http2ClientConn).Close+0x5a4 /usr/local/go/src/net/http/h2_bundle.go:8680 # 0x6d4350 net/http.(*http2clientStream).cleanupWriteRequest+0x570 /usr/local/go/src/net/http/h2_bundle.go:9202 # 0x6d2a05 net/http.(*http2clientStream).doRequest+0x65 /usr/local/go/src/net/http/h2_bundle.go:8902 0: 0 [1: 112] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac893 0xe9ad47 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xe9ad46 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x206 /go/resolver/bootstrap.go:171 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 112] @ 0x4d134a 0x4d1595 0x4d0c59 0x4d0c1d 0x708de5 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xa4b655 0xa4b640 0xa2d6f3 0xa2e315 0xa2d69e 0xa4b575 0xa4ecf1 0xa4dc88 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x4d1594 context.(*cancelCtx).propagateCancel+0x74 /usr/local/go/src/context/context.go:469 # 0x4d0c58 context.withCancel+0x58 /usr/local/go/src/context/context.go:278 # 0x4d0c1c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:269 # 0x708de4 net/http.(*Transport).roundTrip+0x8c4 /usr/local/go/src/net/http/transport.go:646 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xa4b654 net/http.(*Client).Do+0x74 /usr/local/go/src/net/http/client.go:587 # 0xa4b63f github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x5f /go/lists/downloader.go:66 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4b574 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /go/lists/downloader.go:59 # 0xa4ecf0 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /go/lists/sourcereader.go:53 # 0xa4dc87 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /go/lists/list_cache.go:231 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0x4dd0ca 0x4dcb4d 0x6d67f6 0x6d6064 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x4dd0c9 strconv.formatBits+0x209 /usr/local/go/src/strconv/itoa.go:193 # 0x4dcb4c strconv.FormatInt+0x8c /usr/local/go/src/strconv/itoa.go:29 # 0x6d67f5 net/http.(*http2ClientConn).encodeHeaders.func1+0x2b5 /usr/local/go/src/net/http/h2_bundle.go:9650 # 0x6d6063 net/http.(*http2ClientConn).encodeHeaders+0x4a3 /usr/local/go/src/net/http/h2_bundle.go:9665 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [5: 80] @ 0x8d07b2 0x8d06c8 0xeb29a5 0xeb2936 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8d07b1 strings.(*Builder).WriteString+0x191 /usr/local/go/src/strings/builder.go:108 # 0x8d06c7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /go/config/upstream.go:35 # 0xeb29a4 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /go/resolver/upstream_resolver.go:50 # 0xeb2935 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /go/resolver/upstream_resolver.go:388 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 560] @ 0xf72bf0 0xf72a89 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 144] @ 0xe97314 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe97313 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2b3 /go/resolver/blocking_resolver.go:372 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 312] @ 0x70891f 0x70887c 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x70891e net/http.setupRewindBody+0x3fe /usr/local/go/src/net/http/transport.go:778 # 0x70887b net/http.(*Transport).roundTrip+0x35b /usr/local/go/src/net/http/transport.go:612 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [23: 736] @ 0xe9a476 0xe9a4b4 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9a475 github.com/0xERR0R/blocky/resolver.newIPSet+0x2d5 /go/resolver/bootstrap.go:333 # 0xe9a4b3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x313 /go/resolver/bootstrap.go:138 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [14: 2016] @ 0x62dc45 0x62dc1e 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62dc44 crypto/ecdh.(*PublicKey).Bytes+0xd64 /usr/local/go/src/crypto/ecdh/ecdh.go:71 # 0x62dc1d crypto/tls.(*Conn).makeClientHello+0xd3d /usr/local/go/src/crypto/tls/handshake_client.go:176 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [15: 360] @ 0x7dcd8a 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dcd89 github.com/miekg/dns.(*Msg).unpack+0x1a9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [15: 240] @ 0x836d16 0xefd8cf 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x836d15 github.com/0xERR0R/blocky/util.QuestionToString+0x35 /go/util/common.go:66 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [27: 1296] @ 0x407132 0x477189 0x774a3e 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [17: 272] @ 0xe97971 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe97970 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1b0 /go/resolver/blocking_resolver.go:416 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 288] @ 0x50b3bb 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 960] @ 0xf1e00f 0xf1dfaa 0xf201cc 0x6183f1 0x61e284 0x622c8a 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6d530a 0x6d33cd 0x6d29f6 0x4811a1 # 0xf1e00e crypto/internal/fips140/aes/gcm.sliceForAppend+0xce /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm.go:138 # 0xf1dfa9 crypto/internal/fips140/aes/gcm.(*GCM).sealAfterIndicator+0x69 /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm.go:79 # 0xf201cb crypto/internal/fips140/aes/gcm.(*GCMForTLS13).Seal+0x14b /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:197 # 0x6183f0 crypto/tls.(*xorNonceAEAD).Seal+0xd0 /usr/local/go/src/crypto/tls/cipher_suites.go:493 # 0x61e283 crypto/tls.(*halfConn).encrypt+0x743 /usr/local/go/src/crypto/tls/conn.go:532 # 0x622c89 crypto/tls.(*Conn).writeRecordLocked+0x649 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6d5309 net/http.(*http2clientStream).writeRequestBody+0xb49 /usr/local/go/src/net/http/h2_bundle.go:9402 # 0x6d33cc net/http.(*http2clientStream).writeRequest+0x98c /usr/local/go/src/net/http/h2_bundle.go:9020 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [1: 16] @ 0x70e625 0x70e5b3 0x70f51c 0x70de78 0x70dcb5 0x4811a1 # 0x70e624 crypto/tls.Client+0x184 /usr/local/go/src/crypto/tls/tls.go:54 # 0x70e5b2 net/http.(*persistConn).addTLS+0x112 /usr/local/go/src/net/http/transport.go:1691 # 0x70f51b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1790 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [2: 48] @ 0x7c0953 0x7c300a 0x811ca6 0x811d7c 0x811b38 0x80016b 0x80003e 0xefe494 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c0952 golang.org/x/net/internal/socket.ControlMessage.Parse+0x92 /go/pkg/mod/golang.org/x/net@v0.40.0/internal/socket/socket.go:198 # 0x7c3009 golang.org/x/net/ipv6.(*ControlMessage).Parse+0x29 /go/pkg/mod/golang.org/x/net@v0.40.0/ipv6/control.go:120 # 0x811ca5 github.com/miekg/dns.parseDstFromOOB+0x45 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:74 # 0x811d7b github.com/miekg/dns.correctSource+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:86 # 0x811b37 github.com/miekg/dns.WriteToSessionUDP+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:52 # 0x80016a github.com/miekg/dns.(*response).Write+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:778 # 0x80003d github.com/miekg/dns.(*response).WriteMsg+0x7d /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefe493 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b3 /go/server/server.go:518 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 448] @ 0x47d6bc 0x4a3955 0x6d0b87 0x6d0e38 0x727105 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x6d0b86 net/http.(*http2ClientConn).closeConn+0x66 /usr/local/go/src/net/http/h2_bundle.go:8557 # 0x6d0e37 net/http.(*http2ClientConn).closeIfIdle+0x177 /usr/local/go/src/net/http/h2_bundle.go:8588 # 0x727104 net/http.(*http2ClientConn).onIdleTimeout+0x24 /usr/local/go/src/net/http/h2_bundle.go:8553 0: 0 [8: 5632] @ 0x746dbc 0x746e68 0x75bc17 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x746dbb regexp/syntax.(*compiler).inst+0x19b /usr/local/go/src/regexp/syntax/compile.go:164 # 0x746e67 regexp/syntax.Compile+0x247 /usr/local/go/src/regexp/syntax/compile.go:75 # 0x75bc16 regexp.compile+0x76 /usr/local/go/src/regexp/regexp.go:176 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 384] @ 0x718a08 0x7189d3 0x6f1e1f 0x6f63f8 0x4811a1 # 0x718a07 bufio.NewWriterSize+0x1c7 /usr/local/go/src/bufio/bufio.go:599 # 0x7189d2 net/http.newBufioWriterSize+0x192 /usr/local/go/src/net/http/server.go:894 # 0x6f1e1e net/http.(*conn).readRequest+0x93e /usr/local/go/src/net/http/server.go:1115 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [28: 448] @ 0x7763d0 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x7763cf github.com/sirupsen/logrus.(*Entry).Logf+0x4f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [11: 1408] @ 0xf50f0e 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x6ce2b4 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6ce2b3 net/http.(*http2Transport).RoundTripOpt+0x633 /usr/local/go/src/net/http/h2_bundle.go:8058 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [16: 36864] @ 0x48babc 0x48b906 0x48b67c 0x75661e 0x756637 0x758972 0x783ecd 0x783e9e 0x783e78 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x75661d regexp.newBitState+0x9d /usr/local/go/src/regexp/backtrack.go:50 # 0x756636 regexp.(*Regexp).backtrack+0xb6 /usr/local/go/src/regexp/backtrack.go:315 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0x783ecc regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0x783e9d regexp.(*Regexp).MatchString+0x3d /usr/local/go/src/regexp/regexp.go:527 # 0x783e77 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 288] @ 0x5c10b2 0x5aaec5 0x5c1a3b 0x5c0c30 0x7fe367 0x7fd35e 0xefd369 0x4811a1 # 0x5c10b1 net.sockaddrToTCP+0x71 /usr/local/go/src/net/tcpsock_posix.go:21 # 0x5aaec4 net.(*netFD).accept+0x304 /usr/local/go/src/net/fd_unix.go:189 # 0x5c1a3a net.(*TCPListener).accept+0x1a /usr/local/go/src/net/tcpsock_posix.go:159 # 0x5c0c2f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:380 # 0x7fe366 github.com/miekg/dns.(*Server).serveTCP+0x106 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:475 # 0x7fd35d github.com/miekg/dns.(*Server).ListenAndServe+0x3dd /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:332 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [13: 208] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 1152] @ 0xf50ed0 0xf6dada 0xf72da5 0x660ce5 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 896] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 80] @ 0x7e19a8 0x822529 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7e19a7 github.com/miekg/dns.unpackDataOpt+0x347 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:424 # 0x822528 github.com/miekg/dns.(*OPT).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 160] @ 0xea08ac 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xea08ab github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0xab /go/resolver/conditional_upstream_resolver.go:94 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0x70e6af 0x70f51c 0x70de78 0x70dcb5 0x4811a1 # 0x70e6ae net/http.(*persistConn).addTLS+0x20e /usr/local/go/src/net/http/transport.go:1695 # 0x70f51b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1790 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [5: 240] @ 0xf4714d 0xf54d79 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf4714c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf54d78 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x458 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:484 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 96] @ 0x444e69 0x456ce6 0x6267e6 0x4811a1 # 0x6267e5 crypto/tls.(*Conn).handshakeContext.func2+0x85 /usr/local/go/src/crypto/tls/conn.go:1544 0: 0 [6: 288] @ 0x50e406 0x836bb8 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 320] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 1344] @ 0x4108b4 0x625e3e 0x70ea8e 0x70ea89 0x4811a1 # 0x625e3d crypto/tls.(*Conn).handshakeContext+0x17d /usr/local/go/src/crypto/tls/conn.go:1535 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [29: 1392] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [24: 9984] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x7da1c9 0x7da173 0x81416b 0x7dba72 0x7dca1a 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x81416a github.com/miekg/dns.(*CNAME).pack+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:148 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dca19 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 672] @ 0x6b0610 0x6cd110 0x6cd059 0x70ffe5 0x70de78 0x70dcb5 0x4811a1 # 0x6b060f net/http.(*http2clientConnPool).addConnIfNeeded+0x16f /usr/local/go/src/net/http/h2_bundle.go:901 # 0x6cd10f net/http.http2configureTransports.func1+0x6f /usr/local/go/src/net/http/h2_bundle.go:7722 # 0x6cd058 net/http.http2configureTransports.func2+0x38 /usr/local/go/src/net/http/h2_bundle.go:7741 # 0x70ffe4 net/http.(*Transport).dialConn+0x1464 /usr/local/go/src/net/http/transport.go:1932 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [26: 5824] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50def 0xf6dada 0xf72da5 0xf72a89 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x45fa86 0xf6dc13 0xf72da5 0x660b4e 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0xebd777 0x510eff 0x5117f8 0x51427e 0x50b3a5 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xebd776 github.com/0xERR0R/blocky/resolver.UpstreamResolver.String+0x76 /go/resolver/upstream_resolver.go:304 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 144] @ 0x70d0b8 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x70d0b7 net/http.(*Transport).getConn+0x217 /usr/local/go/src/net/http/transport.go:1504 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 224] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea90fa 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [20: 4480] @ 0x5546da 0x5546f0 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660ce5 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x48bff9 0x48b625 0x718b8e 0x6f5bbb 0x6f5c18 0x6f7628 0x6f67f3 0x4811a1 # 0x48bff8 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x718b8d net/http.putBufioWriter+0xed /usr/local/go/src/net/http/server.go:909 # 0x6f5bba net/http.(*conn).finalFlush+0x7a /usr/local/go/src/net/http/server.go:1792 # 0x6f5c17 net/http.(*conn).close+0x17 /usr/local/go/src/net/http/server.go:1799 # 0x6f7627 net/http.(*conn).serve.func1+0x1e7 /usr/local/go/src/net/http/server.go:1959 # 0x6f67f2 net/http.(*conn).serve+0x792 /usr/local/go/src/net/http/server.go:2138 0: 0 [21: 6048] @ 0x70ed05 0x70de78 0x70dcb5 0x4811a1 # 0x70ed04 net/http.(*Transport).dialConn+0x184 /usr/local/go/src/net/http/transport.go:1737 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [2: 48] @ 0xefe40a 0xefe3c2 0xefe3b2 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xefe409 github.com/miekg/dns.(*Msg).SetReply+0x129 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xefe3c1 github.com/miekg/dns.(*Msg).SetRcode+0xe1 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:55 # 0xefe3b1 github.com/0xERR0R/blocky/server.(*Server).handleReq+0xd1 /go/server/server.go:517 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 320] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [34: 2176] @ 0x7c6a5a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7c6a59 github.com/miekg/dns.init.func2+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 320] @ 0x53019f 0x52ff51 0x66113b 0x62da85 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x53019e crypto/ecdh.(*x25519Curve).NewPrivateKey+0x1de /usr/local/go/src/crypto/ecdh/x25519.go:65 # 0x52ff50 crypto/ecdh.(*x25519Curve).GenerateKey+0xb0 /usr/local/go/src/crypto/ecdh/x25519.go:46 # 0x66113a crypto/tls.generateECDHEKey+0xba /usr/local/go/src/crypto/tls/key_schedule.go:68 # 0x62da84 crypto/tls.(*Conn).makeClientHello+0xba4 /usr/local/go/src/crypto/tls/handshake_client.go:163 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x4d0c65 0x708de5 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d0c64 context.WithCancelCause+0x64 /usr/local/go/src/context/context.go:270 # 0x708de4 net/http.(*Transport).roundTrip+0x8c4 /usr/local/go/src/net/http/transport.go:646 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 112] @ 0x74a445 0x74a37e 0x74d6a5 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x74a444 regexp/syntax.(*parser).newRegexp+0x2e4 /usr/local/go/src/regexp/syntax/parse.go:146 # 0x74a37d regexp/syntax.(*parser).repeat+0x21d /usr/local/go/src/regexp/syntax/parse.go:426 # 0x74d6a4 regexp/syntax.parse+0xaa4 /usr/local/go/src/regexp/syntax/parse.go:987 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 64] @ 0x7d4b5b 0x7e1967 0x822529 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d4b5a github.com/miekg/dns.(*EDNS0_SUBNET).unpack+0x15a /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:367 # 0x7e1966 github.com/miekg/dns.unpackDataOpt+0x306 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:421 # 0x822528 github.com/miekg/dns.(*OPT).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 72] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [67: 7504] @ 0x6d1f05 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d1f04 net/http.(*http2ClientConn).roundTrip+0x144 /usr/local/go/src/net/http/h2_bundle.go:8781 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 208] @ 0xeb29aa 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb29a9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x289 /go/resolver/upstream_resolver.go:388 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 16] @ 0x61ac90 0x62d08f 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x61ac8f crypto/tls.(*Config).curvePreferences+0x10f /usr/local/go/src/crypto/tls/common.go:1190 # 0x62d08e crypto/tls.(*Conn).makeClientHello+0x1ae /usr/local/go/src/crypto/tls/handshake_client.go:79 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [39: 936] @ 0x49c1ec 0x7839b6 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x49c1eb time.Time.Format+0xeb /usr/local/go/src/time/format.go:650 # 0x7839b5 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x3f5 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 224] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [15: 2880] @ 0x6cf845 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cf844 net/http.(*http2Transport).newClientConn+0xa44 /usr/local/go/src/net/http/h2_bundle.go:8302 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [3: 96] @ 0x530337 0x530366 0x637250 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x530336 bytes.Clone+0x76 /usr/local/go/src/bytes/bytes.go:1412 # 0x530365 crypto/ecdh.(*x25519Curve).NewPublicKey+0xa5 /usr/local/go/src/crypto/ecdh/x25519.go:78 # 0x63724f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xcf /usr/local/go/src/crypto/tls/handshake_client_tls13.go:485 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [34: 1632] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 576] @ 0x564645 0x63c45d 0x63c2fd 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c45c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c2fc crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:210 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 1024] @ 0x50b3bb 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [37: 1776] @ 0xeafe5c 0xeafea6 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeafe5b bytes.NewReader+0x15b /usr/local/go/src/bytes/reader.go:159 # 0xeafea5 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1a5 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 128] @ 0x45f9b2 0x45f045 0x45f265 0x6d9149 0x6d8b9f 0x6d8709 0x6d7679 0x4811a1 # 0x6d9148 net/http.(*http2clientConnReadLoop).handleResponse+0x3c8 /usr/local/go/src/net/http/h2_bundle.go:10081 # 0x6d8b9e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:10027 # 0x6d8708 net/http.(*http2clientConnReadLoop).run+0x588 /usr/local/go/src/net/http/h2_bundle.go:9965 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [21: 504] @ 0x7ff8b5 0x7ff445 0x4811a1 # 0x7ff8b4 github.com/miekg/dns.(*Server).serveDNS+0x3f4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:678 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 1440] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 80] @ 0x70cffe 0x70cfff 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x70cffd context.WithoutCancel+0x15d /usr/local/go/src/context/context.go:580 # 0x70cffe net/http.(*Transport).getConn+0x15e /usr/local/go/src/net/http/transport.go:1497 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0xf06eb3 0xf17bd2 0xf6dc7c 0xf72da5 0xf72a89 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf06eb2 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 800] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 288] @ 0xf37d8f 0xf55334 0x568b65 0x5689ac 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37d8e crypto/internal/fips140/nistec.NewP384Point+0x2e /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf55333 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568b64 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /usr/local/go/src/crypto/ecdsa/ecdsa.go:401 # 0x5689ab crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0xf38adf 0xf54de8 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf38ade crypto/internal/fips140/nistec.(*P384Point).BytesX+0x1e /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:172 # 0xf54de7 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x4c7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:489 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 240] @ 0xf37dcc 0xf55334 0x568b65 0x5689ac 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37dcb crypto/internal/fips140/nistec.NewP384Point+0x6b /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf55333 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568b64 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /usr/local/go/src/crypto/ecdsa/ecdsa.go:401 # 0x5689ab crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [15: 240] @ 0xebac52 0xebb577 0xebb44a 0xe9e113 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xebac51 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0xd1 /go/cache/expirationcache/expiration_cache.go:152 # 0xebb576 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /go/cache/expirationcache/prefetching_cache.go:97 # 0xebb449 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /go/cache/expirationcache/prefetching_cache.go:106 # 0xe9e112 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /go/resolver/caching_resolver.go:246 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 80] @ 0xeb8e1e 0xeb8893 0x4811a1 # 0xeb8e1d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /go/cache/expirationcache/expiration_cache.go:120 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [30: 4320] @ 0x6fbc29 0x6fbc1d 0xef929b 0xefd230 0x4811a1 # 0x6fbc28 net/http.(*Server).newConn+0x3c8 /usr/local/go/src/net/http/server.go:632 # 0x6fbc1c net/http.(*Server).Serve+0x3bc /usr/local/go/src/net/http/server.go:3452 # 0xef929a github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x9a /go/server/http.go:50 # 0xefd22f github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12f /go/server/server.go:410 0: 0 [14: 3136] @ 0x5546da 0x5546f0 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x4942df 0x494268 0x5bfb9b 0x6f60bb 0x4811a1 # 0x4942de internal/itoa.Uitoa+0xde /usr/local/go/src/internal/itoa/itoa.go:32 # 0x494267 internal/itoa.Itoa+0x67 /usr/local/go/src/internal/itoa/itoa.go:14 # 0x5bfb9a net.(*TCPAddr).String+0x17a /usr/local/go/src/net/tcpsock.go:52 # 0x6f60ba net/http.(*conn).serve+0x5a /usr/local/go/src/net/http/server.go:1939 0: 0 [23: 1104] @ 0x407132 0x477189 0x774a3e 0xea8a74 0xea896d 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea8a73 github.com/sirupsen/logrus.(*Entry).WithField+0x233 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea896c github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x12c /go/resolver/parallel_best_resolver.go:158 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 2688] @ 0x45f9b2 0x45f045 0x80d1e5 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x80d1e4 github.com/miekg/dns.(*RRSIG).String+0x264 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:940 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 3872] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 96] @ 0xe9dc85 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9dc84 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3e4 /go/resolver/caching_resolver.go:233 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 192] @ 0x6e8dc5 0x6e8dcd 0xeafee5 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6e8dc4 io.NopCloser+0x6c4 /usr/local/go/src/io/io.go:684 # 0x6e8dcc net/http.NewRequestWithContext+0x6cc /usr/local/go/src/net/http/request.go:908 # 0xeafee4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 96] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [8: 640] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 96] @ 0x6e9715 0x6e9736 0x71787f 0x6f1707 0x6f63f8 0x4811a1 # 0x6e9714 net/textproto.NewReader+0x74 /usr/local/go/src/net/textproto/reader.go:38 # 0x6e9735 net/http.newTextprotoReader+0x95 /usr/local/go/src/net/http/request.go:1044 # 0x71787e net/http.readRequest+0x3e /usr/local/go/src/net/http/request.go:1080 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [4: 192] @ 0x48bff9 0x48b625 0x839828 0x718c4e 0x6f6685 0x4811a1 # 0x48bff8 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x839827 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x307 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:91 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 32] @ 0x48ba3d 0x48b906 0x48b67c 0x6229f3 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6d4725 0x6d3c66 0x6d3125 0x6d29f6 0x4811a1 # 0x48ba3c sync.(*Pool).pinSlow+0xfc /usr/local/go/src/sync/pool.go:237 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6229f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /usr/local/go/src/crypto/tls/conn.go:988 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6d4724 net/http.(*http2ClientConn).writeHeaders+0x184 /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x6d3c65 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /usr/local/go/src/net/http/h2_bundle.go:9100 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [7: 784] @ 0x4d134a 0x6267ad 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x6267ac crypto/tls.(*Conn).handshakeContext.func2+0x4c /usr/local/go/src/crypto/tls/conn.go:1545 0: 0 [9: 576] @ 0x7c6e5a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c6e59 github.com/miekg/dns.init.func18+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:28 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 48] @ 0x623b97 0x6236d8 0x637cb8 0x635256 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623b96 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /usr/local/go/src/crypto/tls/conn.go:1173 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x637cb7 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:548 # 0x635255 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:133 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [11: 1408] @ 0xf50f0e 0xf6dada 0xf72da5 0xf72a89 0x637572 0x637408 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637571 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x637407 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:516 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [22: 15488] @ 0x69b231 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [10: 320] @ 0x50e406 0x836bb8 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x48bff9 0x48b625 0x6b1a68 0x6b1ce9 0x6bb5bd 0x6da079 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48bff8 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x6b1a67 net/http.http2putDataBufferChunk+0xa7 /usr/local/go/src/net/http/h2_bundle.go:1245 # 0x6b1ce8 net/http.(*http2dataBuffer).Read+0x1a8 /usr/local/go/src/net/http/h2_bundle.go:1282 # 0x6bb5bc net/http.(*http2pipe).Read+0x1fc /usr/local/go/src/net/http/h2_bundle.go:3983 # 0x6da078 net/http.http2transportResponseBody.Read+0x58 /usr/local/go/src/net/http/h2_bundle.go:10238 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 880] @ 0xa455f7 0xa455f0 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa455f6 bufio.(*Scanner).Text+0xf6 /usr/local/go/src/bufio/scan.go:115 # 0xa455ef github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /go/lists/parsers/hosts.go:102 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 54528] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [9: 1152] @ 0xf50f0e 0x6002a5 0x660d1e 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 480] @ 0x748e7b 0x748e26 0x74847f 0x748207 0x746d55 0x75bc17 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x748e7a regexp/syntax.(*compiler).inst+0x9a /usr/local/go/src/regexp/syntax/compile.go:164 # 0x748e25 regexp/syntax.(*compiler).rune+0x45 /usr/local/go/src/regexp/syntax/compile.go:273 # 0x74847e regexp/syntax.(*compiler).compile+0x157e /usr/local/go/src/regexp/syntax/compile.go:101 # 0x748206 regexp/syntax.(*compiler).compile+0x1306 /usr/local/go/src/regexp/syntax/compile.go:147 # 0x746d54 regexp/syntax.Compile+0x134 /usr/local/go/src/regexp/syntax/compile.go:74 # 0x75bc16 regexp.compile+0x76 /usr/local/go/src/regexp/regexp.go:176 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 1664] @ 0xf50f0e 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 144] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x5e0a3f 0x5f1d27 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e0a3e crypto/x509.(*CertPool).findPotentialParents+0x4de /usr/local/go/src/crypto/x509/cert_pool.go:165 # 0x5f1d26 crypto/x509.(*Certificate).buildChains+0x166 /usr/local/go/src/crypto/x509/verify.go:1004 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 128] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836a5d 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836a5c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /go/util/common.go:49 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 64] @ 0x5c88d2 0x5c42b5 0x5c509e 0x5c38c5 0x811b65 0x80016b 0x80003e 0xefe494 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5c88d1 net.ipToSockaddr+0x71 /usr/local/go/src/net/ipsock_posix.go:228 # 0x5c42b4 net.(*UDPAddr).sockaddr+0x34 /usr/local/go/src/net/udpsock_posix.go:39 # 0x5c509d net.(*UDPConn).writeMsg+0x7d /usr/local/go/src/net/udpsock_posix.go:172 # 0x5c38c4 net.(*UDPConn).WriteMsgUDP+0x44 /usr/local/go/src/net/udpsock.go:262 # 0x811b64 github.com/miekg/dns.WriteToSessionUDP+0x64 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:53 # 0x80016a github.com/miekg/dns.(*response).Write+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:778 # 0x80003d github.com/miekg/dns.(*response).WriteMsg+0x7d /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefe493 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b3 /go/server/server.go:518 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [21: 4704] @ 0x5546da 0x5546f0 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660ce5 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 1152] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x511738 0x51427e 0x50e2f1 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e2f0 fmt.Fprintf+0x70 /usr/local/go/src/fmt/print.go:224 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [2: 416] @ 0x50b3bb 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 208] @ 0x50b2ba 0x48b711 0x50de3e 0x50e3d0 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b2b9 fmt.init.func1+0x19 /usr/local/go/src/fmt/print.go:147 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [18: 864] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 264] @ 0xe9da6c 0xe9da5d 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9da6b github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /go/util/common.go:188 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 576] @ 0x7c795a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c7959 github.com/miekg/dns.init.func62+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:72 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 288] @ 0x7de074 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7de073 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 128] @ 0x7c77da 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c77d9 github.com/miekg/dns.init.func56+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:66 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 576] @ 0x45f9b2 0x45f045 0x806e65 0x802ad5 0x836c0c 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x806e64 github.com/miekg/dns.(*SVCB).String+0x1e4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:896 # 0x802ad4 github.com/miekg/dns.(*HTTPS).String+0x14 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:232 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 336] @ 0x7c6d1a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7c6d19 github.com/miekg/dns.init.func13+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:23 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 3136] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 112] @ 0x4d134a 0x4d1595 0x4d228b 0x4d2a4d 0x4d2a0f 0xeb1eaa 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x4d1594 context.(*cancelCtx).propagateCancel+0x74 /usr/local/go/src/context/context.go:469 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xeb1ea9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /go/resolver/upstream_resolver.go:346 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [9: 432] @ 0x47713a 0x47714f 0x4d1645 0x4d228b 0x59d7dd 0x59d7aa 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x4d1644 context.(*cancelCtx).propagateCancel+0x124 /usr/local/go/src/context/context.go:490 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x59d7dc context.WithDeadline+0x1bc /usr/local/go/src/context/context.go:617 # 0x59d7a9 net.(*Dialer).DialContext+0x189 /usr/local/go/src/net/dial.go:533 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [4: 448] @ 0x6d1eec 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d1eeb net/http.(*http2ClientConn).roundTrip+0x12b /usr/local/go/src/net/http/h2_bundle.go:8780 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [19: 456] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [13: 1664] @ 0x5bd746 0x5bd71d 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x5bd745 net.newFD+0xc5 /usr/local/go/src/net/fd_unix.go:27 # 0x5bd71c net.socket+0x9c /usr/local/go/src/net/sock_posix.go:27 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [15: 480] @ 0xa2dd18 0xa2dce4 0xa2dcd6 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xa2dd17 github.com/avast/retry-go/v4.CombineDelay+0x77 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/options.go:148 # 0xa2dce3 github.com/avast/retry-go/v4.newDefaultRetryConfig+0x43 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:233 # 0xa2dcd5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [13: 208] @ 0x7dc185 0x7dcf34 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 64] @ 0x521fc5 0x5220d0 0x528225 0x80d4e8 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x528224 strings.ToUpper+0xa4 /usr/local/go/src/strings/strings.go:702 # 0x80d4e7 github.com/miekg/dns.(*DS).String+0xa7 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:997 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 240] @ 0xe9df28 0xe9ded9 0xe9d9f4 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9df27 github.com/miekg/dns.(*Msg).SetReply+0x687 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xe9ded8 github.com/miekg/dns.(*Msg).SetRcode+0x638 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:55 # 0xe9d9f3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x153 /go/resolver/caching_resolver.go:221 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 120] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 2560] @ 0x617a67 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x617a66 crypto/tls.(*certCache).newCert+0x106 /usr/local/go/src/crypto/tls/cache.go:91 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 4608] @ 0x48babc 0x48b906 0x48b67c 0x77825e 0x7783c5 0xa2f5f7 0xa2f5fd 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe97c34 0xe97c13 0xe97bfc 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x77825d github.com/sirupsen/logrus.(*Logger).newEntry+0x1d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x7783c4 github.com/sirupsen/logrus.(*Logger).WithField+0x64 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0xa2f5f6 github.com/0xERR0R/blocky/log.PrefixedLog+0x2b6 /go/log/logger.go:72 # 0xa2f5fc github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x2bc /go/trie/trie.go:149 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe97c33 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x473 /go/lists/list_cache.go:108 # 0xe97c12 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x452 /go/resolver/blocking_resolver.go:520 # 0xe97bfb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x43b /go/resolver/blocking_resolver.go:420 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x510f16 0x5117f8 0x51427e 0x50e3f3 0xeb1cc7 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x510f15 fmt.(*pp).handleMethods+0x335 /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0xeb1cc6 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 32] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [14: 224] @ 0xa2dcef 0xa2dcd6 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xa2dcee github.com/avast/retry-go/v4.newDefaultRetryConfig+0x4e /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:233 # 0xa2dcd5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 320] @ 0x7dc185 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 384] @ 0x50b3bb 0xeb204e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xeb204d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x2cd /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [20: 14080] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40d53c 0x69b1fa 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b1f9 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [3: 192] @ 0x7daba5 0x81d9c9 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81d9c8 github.com/miekg/dns.(*CNAME).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 640] @ 0x69b231 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [19: 304] @ 0xe97314 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe97313 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2b3 /go/resolver/blocking_resolver.go:372 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 192] @ 0x69997a 0x48b711 0x69ca08 0x69c28d 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x699979 vendor/golang.org/x/net/http2/hpack.init.func1+0x19 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:15 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x69ca07 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x47 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:513 # 0x69c28c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [15: 1440] @ 0xf50dd7 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 48] @ 0x5adf19 0xe9f3cd 0xe9f1a5 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xe9f3cc github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0x6c /go/resolver/client_names_resolver.go:82 # 0xe9f1a4 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x44 /go/resolver/client_names_resolver.go:63 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [21: 672] @ 0x408f12 0x4072b9 0x477189 0x6752b1 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x6752b0 net/textproto.readMIMEHeader+0x90 /usr/local/go/src/net/textproto/reader.go:523 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [16: 768] @ 0x47713a 0x47714f 0x4d1645 0x4d0b39 0x4d0afd 0x6f1baa 0x6f63f8 0x4811a1 # 0x4d1644 context.(*cancelCtx).propagateCancel+0x124 /usr/local/go/src/context/context.go:490 # 0x4d0b38 context.withCancel+0x58 /usr/local/go/src/context/context.go:278 # 0x4d0afc context.WithCancel+0x1c /usr/local/go/src/context/context.go:241 # 0x6f1ba9 net/http.(*conn).readRequest+0x6c9 /usr/local/go/src/net/http/server.go:1083 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [11: 352] @ 0x50e406 0xeafc8e 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0xeafc8d github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x16d /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 61440] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1024] @ 0xf497cb 0xf4b617 0xf4b604 0xf6c97f 0xf66d45 0xf66bdc 0x56fb5b 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf497ca crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4b616 crypto/internal/fips140/bigmod.(*Nat).montgomeryRepresentation+0x156 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:755 # 0xf4b603 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x143 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:1048 # 0xf6c97e crypto/internal/fips140/rsa.encrypt+0xfe /usr/local/go/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf66d44 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf66bdb crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56fb5a crypto/rsa.VerifyPKCS1v15+0x1da /usr/local/go/src/crypto/rsa/fips.go:380 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 4096] @ 0xf497cb 0xf4b75e 0xf6c97f 0xf66d45 0xf66bdc 0x56fb5b 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf497ca crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf4b75d crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x29d /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:1051 # 0xf6c97e crypto/internal/fips140/rsa.encrypt+0xfe /usr/local/go/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf66d44 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf66bdb crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56fb5a crypto/rsa.VerifyPKCS1v15+0x1da /usr/local/go/src/crypto/rsa/fips.go:380 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [22: 352] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 1152] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [17: 272] @ 0x7dc185 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [27: 432] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 64] @ 0x62d04a 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62d049 crypto/tls.(*Conn).makeClientHello+0x169 /usr/local/go/src/crypto/tls/handshake_client.go:74 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 288] @ 0x7dc185 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 416] @ 0x4d231e 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d231d context.WithDeadlineCause+0x1bd /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 400] @ 0x708f39 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x708f38 net/http.(*Transport).roundTrip+0xa18 /usr/local/go/src/net/http/transport.go:674 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 48] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 96] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 1792] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 256] @ 0xf4714d 0xf6c98f 0xf66d45 0xf66bdc 0x56fb5b 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf4714c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf6c98e crypto/internal/fips140/rsa.encrypt+0x10e /usr/local/go/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf66d44 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf66bdb crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56fb5a crypto/rsa.VerifyPKCS1v15+0x1da /usr/local/go/src/crypto/rsa/fips.go:380 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [24: 16896] @ 0x69b231 0x69b12b 0x699d91 0x6d7168 0x6d6451 0x6d681c 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699d90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d681b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /usr/local/go/src/net/http/h2_bundle.go:9650 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [3: 480] @ 0x7de074 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7de073 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 1056] @ 0x564645 0x63de97 0x63de66 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63de96 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2d6 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63de65 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x2a5 /usr/local/go/src/crypto/tls/handshake_messages.go:361 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0xf6daa5 0xf72da5 0x660b4e 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [14: 1568] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x69ca08 0x69c28d 0x69bc72 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x69ca07 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x47 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:513 # 0x69c28c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69bc71 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [13: 1248] @ 0x564645 0x6401b4 0x640193 0x564342 0x5646d1 0x63c45d 0x63c2fd 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x6401b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x640192 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:211 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c45c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c2fc crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:210 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0x50e406 0x8369b4 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [12: 768] @ 0x7d6aea 0x7d6ab3 0x7d3fa3 0x7ddaf4 0x7dc805 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d6ae9 github.com/miekg/dns.cloneSlice[...]+0x49 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d6ab2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7d3fa2 github.com/miekg/dns.(*OPT).len+0x62 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7ddaf3 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dc804 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 256] @ 0x48c012 0x48b625 0x50df9f 0x50b579 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x48c011 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x50df9e fmt.(*pp).free+0xde /usr/local/go/src/fmt/print.go:181 # 0x50b578 fmt.Errorf+0x258 /usr/local/go/src/fmt/errors.go:50 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [20: 61440] @ 0x69b231 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [20: 320] @ 0x7c3aae 0x7c3205 0x811ca6 0x811d7c 0x811b38 0x80016b 0x80003e 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c3aad golang.org/x/net/ipv6.parsePacketInfo+0x4d /go/pkg/mod/golang.org/x/net@v0.40.0/ipv6/control_rfc3542_unix.go:63 # 0x7c3204 golang.org/x/net/ipv6.(*ControlMessage).Parse+0x224 /go/pkg/mod/golang.org/x/net@v0.40.0/ipv6/control.go:138 # 0x811ca5 github.com/miekg/dns.parseDstFromOOB+0x45 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:74 # 0x811d7b github.com/miekg/dns.correctSource+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:86 # 0x811b37 github.com/miekg/dns.WriteToSessionUDP+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:52 # 0x80016a github.com/miekg/dns.(*response).Write+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:778 # 0x80003d github.com/miekg/dns.(*response).WriteMsg+0x7d /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [20: 7040] @ 0x57965b 0x7e10dc 0x7e10a1 0x8232ee 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x57965a encoding/base64.(*Encoding).EncodeToString+0xba /usr/local/go/src/encoding/base64/base64.go:207 # 0x7e10db github.com/miekg/dns.toBase64+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:169 # 0x7e10a0 github.com/miekg/dns.unpackStringBase64+0x20 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:333 # 0x8232ed github.com/miekg/dns.(*RRSIG).unpack+0x4ad /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2496 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 64] @ 0x521fc5 0x5220d0 0x527345 0x805e4e 0x806d87 0x802ad5 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x805e4d github.com/miekg/dns.(*SVCBIPv6Hint).String+0x10d /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:734 # 0x806d86 github.com/miekg/dns.(*SVCB).String+0x106 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:896 # 0x802ad4 github.com/miekg/dns.(*HTTPS).String+0x14 /go/pkg/mod/github.com/miekg/dns@v1.1.66/svcb.go:232 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [24: 5376] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50def 0xf6dada 0xf72da5 0xf72a89 0x638f93 0x638f26 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638f92 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x638f25 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:732 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 160] @ 0xeb8e1e 0xeb8893 0x4811a1 # 0xeb8e1d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /go/cache/expirationcache/expiration_cache.go:120 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [11: 176] @ 0x836dd4 0xefd8cf 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x836dd3 github.com/0xERR0R/blocky/util.QuestionToString+0xf3 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 216] @ 0x70891f 0x70887c 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x70891e net/http.setupRewindBody+0x3fe /usr/local/go/src/net/http/transport.go:778 # 0x70887b net/http.(*Transport).roundTrip+0x35b /usr/local/go/src/net/http/transport.go:612 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [28: 1344] @ 0x8d0c6b 0x8d0c0f 0xeb29a5 0xeb2936 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8d0c6a strings.(*Builder).WriteString+0x64a /usr/local/go/src/strings/builder.go:108 # 0x8d0c0e github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /go/config/upstream.go:57 # 0xeb29a4 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /go/resolver/upstream_resolver.go:50 # 0xeb2935 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /go/resolver/upstream_resolver.go:388 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [15: 240] @ 0xe9f26a 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9f269 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x109 /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 96] @ 0x5adf19 0xe97e48 0xe9794d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xe97e47 github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0xc7 /go/resolver/blocking_resolver.go:437 # 0xe9794c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x18c /go/resolver/blocking_resolver.go:414 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 8960] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x7da1c9 0x7da173 0x81a079 0x7dba72 0x7dcab1 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x81a078 github.com/miekg/dns.(*SOA).pack+0xb8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:930 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 48] @ 0x45f9b2 0x45f045 0x45f265 0x6cdc45 0x6cdc1b 0x6cd0eb 0x6cd059 0x70ffe5 0x70de78 0x70dcb5 0x4811a1 # 0x6cdc44 net.JoinHostPort+0x1e4 /usr/local/go/src/net/ipsock.go:242 # 0x6cdc1a net/http.http2authorityAddr+0x1ba /usr/local/go/src/net/http/h2_bundle.go:8038 # 0x6cd0ea net/http.http2configureTransports.func1+0x4a /usr/local/go/src/net/http/h2_bundle.go:7721 # 0x6cd058 net/http.http2configureTransports.func2+0x38 /usr/local/go/src/net/http/h2_bundle.go:7741 # 0x70ffe4 net/http.(*Transport).dialConn+0x1464 /usr/local/go/src/net/http/transport.go:1932 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [2: 32] @ 0xf72bf0 0x660bcd 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 80] @ 0xeaffd4 0xeaffa7 0xeaff7e 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeaffd3 net/textproto.MIMEHeader.Set+0x2d3 /usr/local/go/src/net/textproto/header.go:22 # 0xeaffa6 net/http.Header.Set+0x2a6 /usr/local/go/src/net/http/header.go:40 # 0xeaff7d github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x27d /go/resolver/upstream_resolver.go:155 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [0: 0] @ 0x68225f 0x68229f 0x68d547 0x68d508 0xedc5c6 0xed85ef 0x4811a1 # 0x68225e compress/flate.newDeflateFast+0x39e /usr/local/go/src/compress/flate/deflatefast.go:64 # 0x68229e compress/flate.(*compressor).init+0x3de /usr/local/go/src/compress/flate/deflate.go:586 # 0x68d546 compress/flate.NewWriter+0x2a6 /usr/local/go/src/compress/flate/deflate.go:664 # 0x68d507 compress/gzip.(*Writer).Write+0x267 /usr/local/go/src/compress/gzip/gzip.go:191 # 0xedc5c5 runtime/pprof.(*profileBuilder).build+0x5a5 /usr/local/go/src/runtime/pprof/proto.go:390 # 0xed85ee runtime/pprof.profileWriter+0xae /usr/local/go/src/runtime/pprof/pprof.go:885 0: 0 [1: 112] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xea88ac 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [9: 3744] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x7da1c9 0x7da173 0x7de53d 0x7dc97b 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x7de53c github.com/miekg/dns.(*Question).pack+0x5c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1104 # 0x7dc97a github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x33a /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:799 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 1008] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 864] @ 0x564645 0x63b185 0x63b05d 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63b184 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b05c crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /usr/local/go/src/crypto/tls/handshake_messages.go:137 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [16: 8192] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [23: 552] @ 0xe9df28 0xe9ded9 0xe9d9f4 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9df27 github.com/miekg/dns.(*Msg).SetReply+0x687 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xe9ded8 github.com/miekg/dns.(*Msg).SetRcode+0x638 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:55 # 0xe9d9f3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x153 /go/resolver/caching_resolver.go:221 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 160] @ 0x6693ef 0x61ced6 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x6693ee crypto/tls.aeadAESGCMTLS13+0x8e /usr/local/go/src/crypto/tls/cipher_suites.go:566 # 0x61ced5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 2688] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 48] @ 0x407132 0x477189 0x774a3e 0xeac8f7 0xeac9d1 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea90fa 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeac8f6 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /go/resolver/resolver.go:198 # 0xeac9d0 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /go/resolver/resolver.go:206 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [7: 114688] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1: 512] @ 0xf48eb9 0xf48e76 0xf48e7a 0xf4a0be 0xf4b798 0xf6c97f 0xf66d45 0xf66bdc 0x56fb5b 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf48eb8 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf48e75 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf48e79 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf4a0bd crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0x9dd /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:844 # 0xf4b797 crypto/internal/fips140/bigmod.(*Nat).ExpShortVarTime+0x2d7 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:1053 # 0xf6c97e crypto/internal/fips140/rsa.encrypt+0xfe /usr/local/go/src/crypto/internal/fips140/rsa/rsa.go:390 # 0xf66d44 crypto/internal/fips140/rsa.verifyPKCS1v15+0xe4 /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:115 # 0xf66bdb crypto/internal/fips140/rsa.VerifyPKCS1v15+0x1fb /usr/local/go/src/crypto/internal/fips140/rsa/pkcs1v15.go:98 # 0x56fb5a crypto/rsa.VerifyPKCS1v15+0x1da /usr/local/go/src/crypto/rsa/fips.go:380 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 320] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 208] @ 0x5adf19 0xeab505 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xeab504 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x384 /go/resolver/query_logging_resolver.go:193 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [20: 480] @ 0xeb1a17 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb1a16 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x96 /go/resolver/upstream_resolver.go:338 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [11: 176] @ 0xeab252 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeab251 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0xd1 /go/resolver/query_logging_resolver.go:186 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 192] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0x660bcd 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [27: 1296] @ 0x47713a 0x47714f 0x6f1cb6 0x6f63f8 0x4811a1 # 0x6f1cb5 net/http.(*conn).readRequest+0x7d5 /usr/local/go/src/net/http/server.go:1101 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [2: 64] @ 0x7de074 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7de073 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1083 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 192] @ 0x7c77da 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dcf34 0x7ff63f 0x7ff445 0x4811a1 # 0x7c77d9 github.com/miekg/dns.init.func56+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:66 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7ff63e github.com/miekg/dns.(*Server).serveDNS+0x17e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [15: 1920] @ 0x48c012 0x48b625 0x718b8e 0x6f58f3 0x6f66c5 0x4811a1 # 0x48c011 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x718b8d net/http.putBufioWriter+0xed /usr/local/go/src/net/http/server.go:909 # 0x6f58f2 net/http.(*response).finishRequest+0x52 /usr/local/go/src/net/http/server.go:1716 # 0x6f66c4 net/http.(*conn).serve+0x664 /usr/local/go/src/net/http/server.go:2108 0: 0 [2: 704] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0xeb002f 0xeaffa7 0xeaff7e 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0xeb002e net/textproto.MIMEHeader.Set+0x32e /usr/local/go/src/net/textproto/header.go:22 # 0xeaffa6 net/http.Header.Set+0x2a6 /usr/local/go/src/net/http/header.go:40 # 0xeaff7d github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x27d /go/resolver/upstream_resolver.go:155 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [9: 720] @ 0xf72d65 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72d64 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 672] @ 0x74a106 0x74a080 0x74d05e 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x74a105 regexp/syntax.(*parser).newRegexp+0xa5 /usr/local/go/src/regexp/syntax/parse.go:146 # 0x74a07f regexp/syntax.(*parser).op+0x1f /usr/local/go/src/regexp/syntax/parse.go:394 # 0x74d05d regexp/syntax.parse+0x45d /usr/local/go/src/regexp/syntax/parse.go:969 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [47: 108288] @ 0x48babc 0x48b906 0x48b5d4 0x718b8e 0x6f5bbb 0x6f5c18 0x6f7628 0x6f67f3 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b5d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x718b8d net/http.putBufioWriter+0xed /usr/local/go/src/net/http/server.go:909 # 0x6f5bba net/http.(*conn).finalFlush+0x7a /usr/local/go/src/net/http/server.go:1792 # 0x6f5c17 net/http.(*conn).close+0x17 /usr/local/go/src/net/http/server.go:1799 # 0x6f7627 net/http.(*conn).serve.func1+0x1e7 /usr/local/go/src/net/http/server.go:1959 # 0x6f67f2 net/http.(*conn).serve+0x792 /usr/local/go/src/net/http/server.go:2138 0: 0 [16: 4096] @ 0x564585 0x56445b 0x63f234 0x63f213 0x564342 0x5646d1 0x63d06c 0x63cf0f 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x56445a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63f233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f212 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:286 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d06b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63cf0e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:285 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 168] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [16: 512] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 144] @ 0x633866 0x63393e 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x633865 crypto/x509.NewCertPool+0x625 /usr/local/go/src/crypto/x509/cert_pool.go:65 # 0x63393d crypto/tls.(*Conn).verifyServerCertificate+0x6fd /usr/local/go/src/crypto/tls/handshake_client.go:1139 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [11: 264] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 144] @ 0x58474d 0x584893 0x583ff0 0x5af15e 0x5f2dc5 0x5f2d92 0x5f0f7a 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x58474c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x584892 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x583fef net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x5af15d net.parseIP+0x1d /usr/local/go/src/net/ip.go:535 # 0x5f2dc4 net.ParseIP+0x84 /usr/local/go/src/net/ip.go:528 # 0x5f2d91 crypto/x509.(*Certificate).VerifyHostname+0x51 /usr/local/go/src/crypto/x509/verify.go:1154 # 0x5f0f79 crypto/x509.(*Certificate).Verify+0x1b9 /usr/local/go/src/crypto/x509/verify.go:828 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x782e73 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x782e72 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 160] @ 0x4960c5 0x496cb2 0x5aa547 0x5bdddc 0x5bd91b 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x4960c4 syscall.anyToSockaddr+0x64 /usr/local/go/src/syscall/syscall_linux.go:667 # 0x496cb1 syscall.Getpeername+0x71 /usr/local/go/src/syscall/syscall_unix.go:309 # 0x5aa546 net.(*netFD).connect+0x726 /usr/local/go/src/net/fd_unix.go:161 # 0x5bdddb net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [3: 96] @ 0x5300cb 0x5300f9 0x52ff51 0x66113b 0x62da85 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5300ca bytes.Clone+0x10a /usr/local/go/src/bytes/bytes.go:1412 # 0x5300f8 crypto/ecdh.(*x25519Curve).NewPrivateKey+0x138 /usr/local/go/src/crypto/ecdh/x25519.go:64 # 0x52ff50 crypto/ecdh.(*x25519Curve).GenerateKey+0xb0 /usr/local/go/src/crypto/ecdh/x25519.go:46 # 0x66113a crypto/tls.generateECDHEKey+0xba /usr/local/go/src/crypto/tls/key_schedule.go:68 # 0x62da84 crypto/tls.(*Conn).makeClientHello+0xba4 /usr/local/go/src/crypto/tls/handshake_client.go:163 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [10: 960] @ 0x564645 0x63d939 0x63d3be 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [12: 288] @ 0x50e406 0x836a5d 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836a5c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /go/util/common.go:49 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 1280] @ 0x748e7b 0x748e26 0x747218 0x747e9c 0x747c92 0x748207 0x746d55 0x75bc17 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x748e7a regexp/syntax.(*compiler).inst+0x9a /usr/local/go/src/regexp/syntax/compile.go:164 # 0x748e25 regexp/syntax.(*compiler).rune+0x45 /usr/local/go/src/regexp/syntax/compile.go:273 # 0x747217 regexp/syntax.(*compiler).compile+0x317 /usr/local/go/src/regexp/syntax/compile.go:112 # 0x747e9b regexp/syntax.(*compiler).compile+0xf9b /usr/local/go/src/regexp/syntax/compile.go:133 # 0x747c91 regexp/syntax.(*compiler).compile+0xd91 /usr/local/go/src/regexp/syntax/compile.go:129 # 0x748206 regexp/syntax.(*compiler).compile+0x1306 /usr/local/go/src/regexp/syntax/compile.go:147 # 0x746d54 regexp/syntax.Compile+0x134 /usr/local/go/src/regexp/syntax/compile.go:74 # 0x75bc16 regexp.compile+0x76 /usr/local/go/src/regexp/regexp.go:176 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [19: 9728] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [12: 768] @ 0x50e406 0x8369b4 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [18: 288] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 576] @ 0x564645 0x63c92c 0x63c7cf 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c92b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c7ce crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /usr/local/go/src/crypto/tls/handshake_messages.go:240 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 1152] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x510fda 0x5117f8 0x51427e 0x50b3a5 0xea7fd5 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x510fd9 fmt.(*pp).handleMethods+0x3f9 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xea7fd4 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x134 /go/resolver/parallel_best_resolver.go:73 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 1152] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea90fa 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [32: 1536] @ 0x407132 0x477189 0x6752b1 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x6752b0 net/textproto.readMIMEHeader+0x90 /usr/local/go/src/net/textproto/reader.go:523 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [7: 112] @ 0xeb28d4 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb28d3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x1b3 /go/resolver/upstream_resolver.go:387 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [21: 672] @ 0xeb1ce5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb1ce4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x364 /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 1152] @ 0x6405ef 0x6404af 0x6404b4 0x564342 0x5646d1 0x640434 0x640413 0x564342 0x5646d1 0x63c1ed 0x63c090 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x6405ee vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x6404ae vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x6404b3 crypto/tls.(*clientHelloMsg).marshalMsg.func8.1+0x53 /usr/local/go/src/crypto/tls/handshake_messages.go:198 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x640433 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x640412 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:196 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c1ec vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c08f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /usr/local/go/src/crypto/tls/handshake_messages.go:195 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 576] @ 0x718a08 0x7189d3 0x6f630d 0x4811a1 # 0x718a07 bufio.NewWriterSize+0x1c7 /usr/local/go/src/bufio/bufio.go:599 # 0x7189d2 net/http.newBufioWriterSize+0x192 /usr/local/go/src/net/http/server.go:894 # 0x6f630c net/http.(*conn).serve+0x2ac /usr/local/go/src/net/http/server.go:2014 0: 0 [13: 1664] @ 0x7dc185 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 128] @ 0x45f9b2 0x45f045 0x45f265 0x7837ff 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x7837fe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x23e /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:257 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [10: 160] @ 0xeff72f 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeff72e github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x10e /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [31: 496] @ 0x7839c5 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x7839c4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x404 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [19: 2432] @ 0xf50ed0 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 720] @ 0x45fa86 0xa47445 0xa473dc 0xa46dc3 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa47444 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /go/lists/parsers/lines.go:28 # 0xa473db github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /go/lists/parsers/adapt.go:8 # 0xa46dc2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 147456] @ 0xa4f9d1 0xa4d256 0xa4cb2d 0xa47a3b 0x4811a1 # 0xa4f9d0 github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x70 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:55 # 0xa4d255 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0xb5 /go/lists/list_cache.go:166 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 704] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x511738 0x51427e 0x50e2f1 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e2f0 fmt.Fprintf+0x70 /usr/local/go/src/fmt/print.go:224 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [5: 240] @ 0xf72eb0 0xf725cd 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72eaf crypto/internal/fips140/tls13.extract[...]+0x6f /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf725cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 72] @ 0xf37ddd 0xf5497e 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37ddc crypto/internal/fips140/nistec.NewP384Point+0x7c /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf5497d crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [26: 416] @ 0x783b3d 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x783b3c github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x57c /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [3: 48] @ 0x4dd0ca 0x4dcb4d 0xeafb87 0xeafb5b 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4dd0c9 strconv.formatBits+0x209 /usr/local/go/src/strconv/itoa.go:193 # 0x4dcb4c strconv.FormatInt+0x8c /usr/local/go/src/strconv/itoa.go:29 # 0xeafb86 strconv.Itoa+0x66 /usr/local/go/src/strconv/itoa.go:35 # 0xeafb5a github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x3a /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 168] @ 0x50e406 0x836e05 0xefd8cf 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 128] @ 0x5f3d39 0x5f3c6a 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f3d38 crypto/x509.(*policyGraph).incrDepth+0x638 /usr/local/go/src/crypto/x509/verify.go:1384 # 0x5f3c69 crypto/x509.policiesValid+0x569 /usr/local/go/src/crypto/x509/verify.go:1443 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 128] @ 0x6b80fc 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b80fb net/http.(*http2Framer).readMetaFrame+0x9b /usr/local/go/src/net/http/h2_bundle.go:3105 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [3: 48] @ 0x69cb0f 0x69c28d 0x69bc72 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69cb0e vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x14e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:511 # 0x69c28c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69bc71 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xd1 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:321 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [12: 49152] @ 0x623b97 0x6236d8 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623b96 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /usr/local/go/src/crypto/tls/conn.go:1173 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x5e07d2 0x5f1d27 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e07d1 crypto/x509.(*CertPool).findPotentialParents+0x271 /usr/local/go/src/crypto/x509/cert_pool.go:152 # 0x5f1d26 crypto/x509.(*Certificate).buildChains+0x166 /usr/local/go/src/crypto/x509/verify.go:1004 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [15: 1440] @ 0xf50dd7 0xf6de75 0xf72ee6 0xf724b0 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf724af crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [22: 4928] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50def 0xf6de75 0xf72ee6 0xf725cd 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf725cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [10: 960] @ 0x564645 0x63ae05 0x63acdd 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63ae04 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63acdc crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:121 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 64] @ 0x50e406 0x836e05 0xefd8cf 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 7040] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 240] @ 0x7fe451 0x7fd35e 0xefd369 0x4811a1 # 0x7fe450 github.com/miekg/dns.(*Server).serveTCP+0x1f0 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:490 # 0x7fd35d github.com/miekg/dns.(*Server).ListenAndServe+0x3dd /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:332 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [6: 288] @ 0xf4714d 0xf54d79 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf4714c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf54d78 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x458 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:484 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [29: 2320] @ 0x7d6aea 0x7d6ab3 0x7d3fa3 0x7ddaf4 0x7dc805 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d6ae9 github.com/miekg/dns.cloneSlice[...]+0x49 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d6ab2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7d3fa2 github.com/miekg/dns.(*OPT).len+0x62 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7ddaf3 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dc804 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [14: 224] @ 0x4d23b1 0x4d2a4d 0x4d2a0f 0xefe605 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d23b0 context.WithDeadlineCause+0x250 /usr/local/go/src/context/context.go:647 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xefe604 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /go/server/server.go:536 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [45: 2160] @ 0x47713a 0x47714f 0x7dc5b2 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc5b1 github.com/miekg/dns.(*Msg).PackBuffer+0x51 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:729 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [20: 35840] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x7da1c9 0x7da173 0x7de53d 0x7dc97b 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x7de53c github.com/miekg/dns.(*Question).pack+0x5c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1104 # 0x7dc97a github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x33a /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:799 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 960] @ 0x564645 0x640f14 0x640ef3 0x564342 0x5646d1 0x63ae05 0x63acdd 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640f13 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640ef2 crypto/tls.(*clientHelloMsg).marshalMsg.func2+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:122 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ae04 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63acdc crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:121 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 256] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe97c34 0xe97c13 0xe97bfc 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe97c33 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x473 /go/lists/list_cache.go:108 # 0xe97c12 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x452 /go/resolver/blocking_resolver.go:520 # 0xe97bfb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x43b /go/resolver/blocking_resolver.go:420 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 128] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x45fa86 0xf6dc13 0xf72da5 0x660b4e 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 48] @ 0x485aab 0x612167 0x7e32e9 0x8158d8 0x7dba72 0x7dca1a 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x485aaa internal/reflectlite.Swapper+0x36a /usr/local/go/src/internal/reflectlite/swapper.go:68 # 0x612166 sort.Slice+0x86 /usr/local/go/src/sort/slice.go:26 # 0x7e32e8 github.com/miekg/dns.packDataSVCB+0x148 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:617 # 0x8158d7 github.com/miekg/dns.(*HTTPS).pack+0x137 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:344 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dca19 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [34: 1632] @ 0x4d2b25 0x7be03e 0x7be2a5 0x7be313 0xe9f2df 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xe9f2de github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 384] @ 0x5adf19 0xe97e48 0xe9794d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xe97e47 github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0xc7 /go/resolver/blocking_resolver.go:437 # 0xe9794c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x18c /go/resolver/blocking_resolver.go:414 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 160] @ 0x50e406 0x836e05 0xefd8cf 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 384] @ 0xf37d8f 0xf5497e 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37d8e crypto/internal/fips140/nistec.NewP384Point+0x2e /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf5497d crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x51419c 0x50b3a5 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x51419b fmt.(*pp).doPrintf+0x29b /usr/local/go/src/fmt/print.go:1064 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [39: 89856] @ 0x48babc 0x48b906 0x48b67c 0x50de3e 0x50e3d0 0x836e05 0xefd8cf 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 144] @ 0x5adf19 0xeafb68 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xeafb67 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x47 /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 1280] @ 0x48c012 0x48b625 0x7ffd7a 0x7fce33 0x7fe9a5 0x7fd4d9 0xefd369 0x4811a1 # 0x48c011 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x7ffd79 github.com/miekg/dns.(*Server).readUDP+0x159 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:719 # 0x7fce32 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fe9a4 github.com/miekg/dns.(*Server).serveUDP+0x244 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fd4d8 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [1: 32] @ 0xf6de4e 0xf72ee6 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6de4d crypto/internal/fips140/hkdf.Extract[...]+0xad /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:17 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 96] @ 0x45f9b2 0x45f045 0x45f265 0x6cdc45 0x6cdc1b 0x6cdd35 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6cdc44 net.JoinHostPort+0x1e4 /usr/local/go/src/net/ipsock.go:242 # 0x6cdc1a net/http.http2authorityAddr+0x1ba /usr/local/go/src/net/http/h2_bundle.go:8038 # 0x6cdd34 net/http.(*http2Transport).RoundTripOpt+0xb4 /usr/local/go/src/net/http/h2_bundle.go:8054 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 576] @ 0xbdca48 0xbdca15 0xebad73 0xeba913 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xebad72 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeba912 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [12: 2688] @ 0x5546da 0x5546f0 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 96] @ 0xe9a279 0xe9a2b6 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9a278 net.ParseIP+0xd8 /usr/local/go/src/net/ip.go:528 # 0xe9a2b5 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x115 /go/resolver/bootstrap.go:129 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [18: 12672] @ 0x746dbc 0x746e68 0x75bc17 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x746dbb regexp/syntax.(*compiler).inst+0x19b /usr/local/go/src/regexp/syntax/compile.go:164 # 0x746e67 regexp/syntax.Compile+0x247 /usr/local/go/src/regexp/syntax/compile.go:75 # 0x75bc16 regexp.compile+0x76 /usr/local/go/src/regexp/regexp.go:176 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [15: 360] @ 0x8d0946 0x8d08d6 0xeb17f2 0xeb1784 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8d0945 strings.(*Builder).WriteString+0x325 /usr/local/go/src/strings/builder.go:108 # 0x8d08d5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /go/config/upstream.go:48 # 0xeb17f1 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /go/resolver/upstream_resolver.go:50 # 0xeb1783 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /go/resolver/upstream_resolver.go:313 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 960] @ 0x564645 0x63ae05 0x63acdd 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63ae04 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3c4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63acdc crypto/tls.(*clientHelloMsg).marshalMsg+0x29c /usr/local/go/src/crypto/tls/handshake_messages.go:121 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 288] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [16: 256] @ 0x836db4 0xefd8cf 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x836db3 github.com/0xERR0R/blocky/util.QuestionToString+0xd3 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [19: 1520] @ 0x4d0b1b 0x4d0afd 0x6f6218 0x4811a1 # 0x4d0b1a context.withCancel+0x3a /usr/local/go/src/context/context.go:277 # 0x4d0afc context.WithCancel+0x1c /usr/local/go/src/context/context.go:241 # 0x6f6217 net/http.(*conn).serve+0x1b7 /usr/local/go/src/net/http/server.go:2008 0: 0 [1: 80] @ 0x562be5 0x5e4ba5 0x5ea9b0 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x562be4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e4ba4 crypto/x509.parseAI+0x84 /usr/local/go/src/crypto/x509/parser.go:154 # 0x5ea9af crypto/x509.parseCertificate+0x7cf /usr/local/go/src/crypto/x509/parser.go:998 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [14: 32256] @ 0x48babc 0x48b906 0x48b67c 0x50de3e 0x50b367 0xa459d2 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50b366 fmt.Errorf+0x46 /usr/local/go/src/fmt/errors.go:23 # 0xa459d1 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 4608] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0xa2f20c 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f20b github.com/0xERR0R/blocky/trie.(*parent).insert+0x20b /go/trie/trie.go:106 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 320] @ 0xa45e57 0xa45e50 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45e56 bufio.(*Scanner).Text+0xf6 /usr/local/go/src/bufio/scan.go:115 # 0xa45e4f github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xef /go/lists/parsers/hosts.go:220 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xeb7ade 0xeb7553 0x4811a1 # 0xeb7add github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x15d /go/cache/expirationcache/expiration_cache.go:120 # 0xeb7552 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [10: 1120] @ 0x4108b4 0x70d0b8 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x70d0b7 net/http.(*Transport).getConn+0x217 /usr/local/go/src/net/http/transport.go:1504 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 24] @ 0x7daba5 0x824069 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x824068 github.com/miekg/dns.(*SOA).unpack+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2631 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [15: 360] @ 0x7e18d0 0x7e17cd 0x822529 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7e18cf github.com/miekg/dns.makeDataOpt+0x26f /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:58 # 0x7e17cc github.com/miekg/dns.unpackDataOpt+0x16c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:420 # 0x822528 github.com/miekg/dns.(*OPT).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [24: 576] @ 0xefd952 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xefd951 github.com/0xERR0R/blocky/server.newRequest+0x271 /go/server/server.go:450 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 264] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 480] @ 0x6f6285 0x4811a1 # 0x6f6284 net/http.(*conn).serve+0x224 /usr/local/go/src/net/http/server.go:2012 0: 0 [9: 1008] @ 0x4d134a 0x59ec53 0x59e487 0x59dccc 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x59ec52 net.(*sysDialer).dialSerial+0xf2 /usr/local/go/src/net/dial.go:664 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [2: 96] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0x660b4e 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0xe9dadd 0xe9da5d 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9dadc github.com/0xERR0R/blocky/util.GenerateCacheKey+0x23c /go/util/common.go:193 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [14: 112] @ 0x407245 0x477189 0xe9312a 0xe9307b 0xeaba52 0x4811a1 # 0xe93129 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x29 /go/querylog/logger_writer.go:32 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 64] @ 0x7c6a9a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0x7c9eac 0x7c9dce 0x7ca854 0xeb0fdb 0x4811a1 # 0x7c6a99 github.com/miekg/dns.init.func3+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0x7c9eab github.com/miekg/dns.(*Conn).ReadMsg+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:255 # 0x7c9dcd github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7ca853 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [8: 640] @ 0x4d0b1b 0x4d0afd 0x70d00d 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d0b1a context.withCancel+0x3a /usr/local/go/src/context/context.go:277 # 0x4d0afc context.WithCancel+0x1c /usr/local/go/src/context/context.go:241 # 0x70d00c net/http.(*Transport).getConn+0x16c /usr/local/go/src/net/http/transport.go:1497 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [38: 1824] @ 0x47713a 0x47714f 0xa2dcdb 0xa2dcd6 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xa2dcda github.com/avast/retry-go/v4.newDefaultRetryConfig+0x3a /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:228 # 0xa2dcd5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 480] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe97c34 0xe97c13 0xe97bfc 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe97c33 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x473 /go/lists/list_cache.go:108 # 0xe97c12 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x452 /go/resolver/blocking_resolver.go:520 # 0xe97bfb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x43b /go/resolver/blocking_resolver.go:420 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 216] @ 0x7dcd8a 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dcd89 github.com/miekg/dns.(*Msg).unpack+0x1a9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 1200] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [17: 272] @ 0x81c836 0x81c7e6 0x81c7dd 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x81c835 github.com/miekg/dns.cloneSlice[...]+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81c7e5 github.com/miekg/dns.unpackDataAAAA+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:48 # 0x81c7dc github.com/miekg/dns.(*AAAA).unpack+0x1c /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1234 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [19: 4256] @ 0x5546da 0x5546f0 0x521bbd 0x5f7705 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x5f7704 crypto/x509.checkSignature+0x1a4 /usr/local/go/src/crypto/x509/x509.go:992 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [24: 5376] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50def 0xf6dada 0xf72da5 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0x49c1ec 0x811356 0x80d05a 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x49c1eb time.Time.Format+0xeb /usr/local/go/src/time/format.go:650 # 0x811355 github.com/miekg/dns.TimeToString+0xb5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1636 # 0x80d059 github.com/miekg/dns.(*RRSIG).String+0xd9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:943 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 64] @ 0x5304d2 0x52f527 0x637274 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5304d1 crypto/ecdh.(*x25519Curve).ecdh+0x31 /usr/local/go/src/crypto/ecdh/x25519.go:83 # 0x52f526 crypto/ecdh.(*PrivateKey).ECDH+0x86 /usr/local/go/src/crypto/ecdh/ecdh.go:123 # 0x637273 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xf3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:490 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [16: 3584] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf729cd 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf729cc crypto/internal/fips140/tls13.deriveSecret[...]+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:51 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 80] @ 0x7dc185 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 144] @ 0x48bff9 0x48b625 0x718809 0x6f5b6d 0x6f5c18 0x6f7628 0x6f67f3 0x4811a1 # 0x48bff8 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x718808 net/http.putBufioReader+0x128 /usr/local/go/src/net/http/server.go:873 # 0x6f5b6c net/http.(*conn).finalFlush+0x2c /usr/local/go/src/net/http/server.go:1784 # 0x6f5c17 net/http.(*conn).close+0x17 /usr/local/go/src/net/http/server.go:1799 # 0x6f7627 net/http.(*conn).serve.func1+0x1e7 /usr/local/go/src/net/http/server.go:1959 # 0x6f67f2 net/http.(*conn).serve+0x792 /usr/local/go/src/net/http/server.go:2138 0: 0 [15: 2640] @ 0x70d0cc 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x70d0cb net/http.(*Transport).getConn+0x22b /usr/local/go/src/net/http/transport.go:1499 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [25: 400] @ 0x783ab7 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x783ab6 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x4f6 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [18: 4032] @ 0x5546da 0x5546f0 0x521bbd 0x600337 0xf50e3e 0x6002a5 0x660d1e 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x600336 crypto/hmac.New.UnwrapNew[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140hash/hash.go:33 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [35: 2867200] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 20480] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 384] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fac5 0x511738 0x51427e 0x50b3a5 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fac4 fmt.(*pp).fmtString+0xc4 /usr/local/go/src/fmt/print.go:497 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 1792] @ 0x6b207b 0x6b1f2b 0x6bb856 0x6daa5b 0x6d8652 0x6d7679 0x4811a1 # 0x6b207a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /usr/local/go/src/net/http/h2_bundle.go:1334 # 0x6b1f2a net/http.(*http2dataBuffer).Write+0x8a /usr/local/go/src/net/http/h2_bundle.go:1316 # 0x6bb855 net/http.(*http2pipe).Write+0x175 /usr/local/go/src/net/http/h2_bundle.go:4020 # 0x6daa5a net/http.(*http2clientConnReadLoop).processData+0x21a /usr/local/go/src/net/http/h2_bundle.go:10400 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [6: 96] @ 0x521fc5 0x5220d0 0x528225 0x78370f 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x528224 strings.ToUpper+0xa4 /usr/local/go/src/strings/strings.go:702 # 0x78370e github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x14e /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:249 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [12: 768] @ 0x623b97 0x6236d8 0x638d56 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623b96 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /usr/local/go/src/crypto/tls/conn.go:1173 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x638d55 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:709 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 128] @ 0x4d23b1 0x4d2a4d 0x4d2a0f 0xeb1eaa 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d23b0 context.WithDeadlineCause+0x250 /usr/local/go/src/context/context.go:647 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xeb1ea9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /go/resolver/upstream_resolver.go:346 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [19: 7296] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [26: 416] @ 0xe9322d 0xe9307b 0xeaba52 0x4811a1 # 0xe9322c github.com/0xERR0R/blocky/querylog.LogEntryFields+0x12c /go/querylog/logger_writer.go:35 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [7: 112] @ 0xe9cdf9 0xe9cdc1 0xeb8c5e 0xe9e6fb 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9cdf8 github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0x58 /go/resolver/caching_resolver.go:383 # 0xe9cdc0 github.com/0xERR0R/blocky/resolver.configureCaches.func3+0x20 /go/resolver/caching_resolver.go:103 # 0xeb8c5d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x15d /go/cache/expirationcache/expiration_cache.go:158 # 0xe9e6fa github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /go/resolver/caching_resolver.go:333 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 192] @ 0x50e406 0x836e05 0xefd8cf 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [47: 18048] @ 0x45f9b2 0x45f045 0x80dbf6 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x80dbf5 github.com/miekg/dns.(*DNSKEY).String+0x175 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1077 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [93: 83328] @ 0xf1ffda 0x6693d9 0x61ced6 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf1ffd9 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x6693d8 crypto/tls.aeadAESGCMTLS13+0x78 /usr/local/go/src/crypto/tls/cipher_suites.go:560 # 0x61ced5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 720] @ 0x7c9446 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x7c9445 github.com/miekg/dns.(*Client).DialContext+0x45 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:116 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [5: 640] @ 0xf50ed0 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 192] @ 0x47713a 0x47714f 0x5f3cff 0x5f3c6a 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f3cfe crypto/x509.(*policyGraph).incrDepth+0x5fe /usr/local/go/src/crypto/x509/verify.go:1384 # 0x5f3c69 crypto/x509.policiesValid+0x569 /usr/local/go/src/crypto/x509/verify.go:1443 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [20: 4480] @ 0x5546da 0x5546f0 0x521bbd 0xf50e3e 0xf6de75 0xf72ee6 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [18: 7488] @ 0x45f9b2 0x45f045 0x80d1e5 0x836c0c 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x80d1e4 github.com/miekg/dns.(*RRSIG).String+0x264 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:940 # 0x836c0b github.com/0xERR0R/blocky/util.AnswerToString+0x34b /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 240] @ 0xe9da6c 0xe9da5d 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9da6b github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /go/util/common.go:188 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x63abcc 0x63aaa8 0x63aaa7 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63abcb vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63aaa7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x67 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63aaa6 crypto/tls.(*clientHelloMsg).marshalMsg+0x66 /usr/local/go/src/crypto/tls/handshake_messages.go:108 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 1152] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 128] @ 0x7daba5 0x81d9c9 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81d9c8 github.com/miekg/dns.(*CNAME).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 80] @ 0x81c6bc 0x81c666 0x81c65d 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x81c6bb github.com/miekg/dns.cloneSlice[...]+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81c665 github.com/miekg/dns.unpackDataA+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81c65c github.com/miekg/dns.(*A).unpack+0x1c /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 144] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836bb8 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 5120] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 128] @ 0x57e536 0x7e14b0 0x814c4e 0x7dba72 0x7dca1a 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x57e535 encoding/hex.DecodeString+0x35 /usr/local/go/src/encoding/hex/hex.go:139 # 0x7e14af github.com/miekg/dns.packStringHex+0x2f /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:363 # 0x814c4d github.com/miekg/dns.(*DS).pack+0x1ad /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:240 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dca19 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [17: 30464] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 96] @ 0x8d07b2 0x8d06c8 0xebd532 0x510eff 0x5117f8 0x51427e 0x50e3f3 0xeb1cc7 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d07b1 strings.(*Builder).WriteString+0x191 /usr/local/go/src/strings/builder.go:108 # 0x8d06c7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /go/config/upstream.go:35 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0xeb1cc6 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [15: 1920] @ 0xf50ed0 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x5c10b2 0x5aaec5 0x5c1a3b 0x5c0c30 0x6fbb6c 0xef929b 0xefd230 0x4811a1 # 0x5c10b1 net.sockaddrToTCP+0x71 /usr/local/go/src/net/tcpsock_posix.go:21 # 0x5aaec4 net.(*netFD).accept+0x304 /usr/local/go/src/net/fd_unix.go:189 # 0x5c1a3a net.(*TCPListener).accept+0x1a /usr/local/go/src/net/tcpsock_posix.go:159 # 0x5c0c2f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:380 # 0x6fbb6b net/http.(*Server).Serve+0x30b /usr/local/go/src/net/http/server.go:3424 # 0xef929a github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x9a /go/server/http.go:50 # 0xefd22f github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12f /go/server/server.go:410 0: 0 [19: 304] @ 0xe9cb25 0xebb498 0xe9e113 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9cb24 github.com/0xERR0R/blocky/resolver.configureCaches.func6+0x24 /go/resolver/caching_resolver.go:121 # 0xebb497 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x77 /go/cache/expirationcache/prefetching_cache.go:116 # 0xe9e112 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /go/resolver/caching_resolver.go:246 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 112] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [18: 4032] @ 0x5546da 0x5546f0 0x521bbd 0x5f7705 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x5f7704 crypto/x509.checkSignature+0x1a4 /usr/local/go/src/crypto/x509/x509.go:992 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 864] @ 0x564645 0x650c34 0x650b9c 0x623116 0x639b6d 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x650c33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x650b9b crypto/tls.(*finishedMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1684 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x639b6c crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /usr/local/go/src/crypto/tls/handshake_client_tls13.go:833 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [16: 24576] @ 0x5ea225 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5ea224 crypto/x509.parseCertificate+0x44 /usr/local/go/src/crypto/x509/parser.go:884 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [10: 160] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [32: 1536] @ 0x4d2b25 0x7be03e 0x7be2a5 0x7be313 0xefd9d0 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 720] @ 0x45fa86 0xf6dc13 0xf72da5 0xf72a89 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0xeb1fca 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb1fc9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x249 /go/resolver/upstream_resolver.go:351 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 144] @ 0x8d0946 0x8d08d6 0xeb29a5 0xeb2936 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d0945 strings.(*Builder).WriteString+0x325 /usr/local/go/src/strings/builder.go:108 # 0x8d08d5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /go/config/upstream.go:48 # 0xeb29a4 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /go/resolver/upstream_resolver.go:50 # 0xeb2935 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /go/resolver/upstream_resolver.go:388 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 512] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [27: 648] @ 0x7dcd8a 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dcd89 github.com/miekg/dns.(*Msg).unpack+0x1a9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 144] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [17: 4080] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x5e0d54 0x5e0c5a 0x633c71 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e0d53 crypto/x509.(*CertPool).addCertFunc+0x133 /usr/local/go/src/crypto/x509/cert_pool.go:204 # 0x5e0c59 crypto/x509.(*CertPool).AddCert+0x39 /usr/local/go/src/crypto/x509/cert_pool.go:184 # 0x633c70 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /usr/local/go/src/crypto/tls/handshake_client.go:1143 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [28: 5376] @ 0x63e465 0x63e323 0x63e328 0x564342 0x5646d1 0x63de65 0x63de2b 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63e464 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x184 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63e322 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x42 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63e327 crypto/tls.(*clientHelloMsg).marshalMsg.func18.2+0x47 /usr/local/go/src/crypto/tls/handshake_messages.go:358 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63de64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63de2a crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /usr/local/go/src/crypto/tls/handshake_messages.go:356 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 96] @ 0xeafc36 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeafc35 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x115 /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [19: 1216] @ 0xa4598c 0xa4598d 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4598b bufio.(*Scanner).Text+0x20b /usr/local/go/src/bufio/scan.go:115 # 0xa4598c github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x20c /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 1531904] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 384] @ 0xa45a25 0xa45a1e 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45a24 bufio.(*Scanner).Text+0x2a4 /usr/local/go/src/bufio/scan.go:115 # 0xa45a1d github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /go/lists/parsers/hosts.go:165 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 1456] @ 0x50b2ba 0x48b711 0x50de3e 0x50b367 0xa456c5 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b2b9 fmt.init.func1+0x19 /usr/local/go/src/fmt/print.go:147 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50b366 fmt.Errorf+0x46 /usr/local/go/src/fmt/errors.go:23 # 0xa456c4 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 112] @ 0x7e19a8 0x822529 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7e19a7 github.com/miekg/dns.unpackDataOpt+0x347 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:424 # 0x822528 github.com/miekg/dns.(*OPT).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [11: 528] @ 0x7c6d1a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c6d19 github.com/miekg/dns.init.func13+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:23 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 768] @ 0x564645 0x640434 0x640413 0x564342 0x5646d1 0x63c1ed 0x63c090 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640433 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x640412 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:196 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c1ec vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c08f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /usr/local/go/src/crypto/tls/handshake_messages.go:195 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [12: 1536] @ 0xf50ed0 0xf6de75 0xf72ee6 0xf724b0 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf724af crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [14: 224] @ 0x5adf19 0xeafb68 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xeafb67 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x47 /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 216] @ 0x8d0946 0x8d08d6 0xebd532 0x510eff 0x5117f8 0x51427e 0x50e3f3 0xeb1cc7 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8d0945 strings.(*Builder).WriteString+0x325 /usr/local/go/src/strings/builder.go:108 # 0x8d08d5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /go/config/upstream.go:48 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0xeb1cc6 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [15: 240] @ 0x4d23b1 0x4d2a4d 0x4d2a0f 0xefe605 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d23b0 context.WithDeadlineCause+0x250 /usr/local/go/src/context/context.go:647 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xefe604 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /go/server/server.go:536 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [28: 1344] @ 0x407132 0x477189 0x774a3e 0xea8a74 0xea896d 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea8a73 github.com/sirupsen/logrus.(*Entry).WithField+0x233 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea896c github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x12c /go/resolver/parallel_best_resolver.go:158 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 720] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 96] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836bb8 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 20736] @ 0x48babc 0x48b906 0x48b67c 0x7ffce6 0x7fce33 0x7fe9a5 0x7fd4d9 0xefd369 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x7ffce5 github.com/miekg/dns.(*Server).readUDP+0xc5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:716 # 0x7fce32 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fe9a4 github.com/miekg/dns.(*Server).serveUDP+0x244 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fd4d8 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [1: 80] @ 0x57f00a 0x5ea88d 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x57f009 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /usr/local/go/src/crypto/x509/pkix/pkix.go:151 # 0x5ea88c crypto/x509.parseCertificate+0x6ac /usr/local/go/src/crypto/x509/parser.go:984 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 168] @ 0x45f9b2 0x45f045 0x45f265 0xeafc25 0xeafb5b 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeafc24 net.JoinHostPort+0x104 /usr/local/go/src/net/ipsock.go:242 # 0xeafb5a github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x3a /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [17: 816] @ 0x47713a 0x47714f 0x5f4925 0x5f49e5 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f4924 crypto/x509.newPolicyGraphNode+0x1224 /usr/local/go/src/crypto/x509/verify.go:1264 # 0x5f49e4 crypto/x509.policiesValid+0x12e4 /usr/local/go/src/crypto/x509/verify.go:1464 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [15: 1440] @ 0x564645 0x63fc34 0x63fc13 0x564342 0x5646d1 0x63c92c 0x63c7cf 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63fc33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63fc12 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:241 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c92b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c7ce crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /usr/local/go/src/crypto/tls/handshake_messages.go:240 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 2240] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 640] @ 0x4961cd 0x496452 0x5aad8c 0x5c1a3b 0x5c0c30 0x7fe367 0x7fd35e 0xefd369 0x4811a1 # 0x4961cc syscall.anyToSockaddr+0x16c /usr/local/go/src/syscall/syscall_linux.go:675 # 0x496451 syscall.Getsockname+0x71 /usr/local/go/src/syscall/syscall_linux.go:713 # 0x5aad8b net.(*netFD).accept+0x1cb /usr/local/go/src/net/fd_unix.go:188 # 0x5c1a3a net.(*TCPListener).accept+0x1a /usr/local/go/src/net/tcpsock_posix.go:159 # 0x5c0c2f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:380 # 0x7fe366 github.com/miekg/dns.(*Server).serveTCP+0x106 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:475 # 0x7fd35d github.com/miekg/dns.(*Server).ListenAndServe+0x3dd /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:332 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [10: 240] @ 0x836b89 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x836b88 github.com/0xERR0R/blocky/util.AnswerToString+0x2c8 /go/util/common.go:51 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 336] @ 0x74a106 0x74a080 0x74d6fc 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x74a105 regexp/syntax.(*parser).newRegexp+0xa5 /usr/local/go/src/regexp/syntax/parse.go:146 # 0x74a07f regexp/syntax.(*parser).op+0x1f /usr/local/go/src/regexp/syntax/parse.go:394 # 0x74d6fb regexp/syntax.parse+0xafb /usr/local/go/src/regexp/syntax/parse.go:953 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 1440] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x775685 0x7755cd 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x775684 github.com/sirupsen/logrus.(*Entry).Dup+0x104 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x7755cc github.com/sirupsen/logrus.(*Entry).log+0x4c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 192] @ 0x782e73 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x782e72 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 3168] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [16: 384] @ 0x50e406 0x836a5d 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836a5c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /go/util/common.go:49 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 192] @ 0xe9f4c9 0xe9f1a5 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9f4c8 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0x168 /go/resolver/client_names_resolver.go:85 # 0xe9f1a4 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x44 /go/resolver/client_names_resolver.go:63 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [36: 1728] @ 0x407132 0x477189 0x774a3e 0xe9dd73 0xe9dc6a 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9dd72 github.com/sirupsen/logrus.(*Entry).WithField+0x4d2 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9dc69 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c9 /go/resolver/caching_resolver.go:233 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 480] @ 0x45fa86 0xf6dc13 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [13: 208] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 432] @ 0x4d2b25 0x6f6125 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x6f6124 net/http.(*conn).serve+0xc4 /usr/local/go/src/net/http/server.go:1941 0: 0 [12: 960] @ 0x708f39 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x708f38 net/http.(*Transport).roundTrip+0xa18 /usr/local/go/src/net/http/transport.go:674 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 1408] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 160] @ 0x50e406 0x836bb8 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0xf06eb3 0xf17bd2 0xf6dc7c 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf06eb2 crypto/internal/fips140/sha256.(*Digest).Sum+0x172 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:192 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [13: 1040] @ 0x5b8b94 0x6f09f9 0x66e9e3 0x66eb13 0x6f67e5 0x4811a1 # 0x5b8b93 net.(*conn).Read+0xb3 /usr/local/go/src/net/net.go:196 # 0x6f09f8 net/http.(*connReader).Read+0x158 /usr/local/go/src/net/http/server.go:798 # 0x66e9e2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:113 # 0x66eb12 bufio.(*Reader).Peek+0x52 /usr/local/go/src/bufio/bufio.go:152 # 0x6f67e4 net/http.(*conn).serve+0x784 /usr/local/go/src/net/http/server.go:2137 0: 0 [32: 1536] @ 0x4d2b25 0x839751 0x718c4e 0x6f6685 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x839750 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x230 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:87 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 128] @ 0x51c225 0x51ca2b 0x69cdc5 0x69ca55 0x69c28d 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x51c224 bytes.(*Buffer).grow+0x1a4 /usr/local/go/src/bytes/buffer.go:137 # 0x51ca2a bytes.(*Buffer).WriteByte+0x4a /usr/local/go/src/bytes/buffer.go:289 # 0x69cdc4 vendor/golang.org/x/net/http2/hpack.huffmanDecode+0x244 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:70 # 0x69ca54 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x94 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:516 # 0x69c28c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [7: 672] @ 0xf50dd7 0xf6dada 0xf72da5 0xf72a89 0x637572 0x637408 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637571 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x637407 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:516 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 1152] @ 0xf50ed0 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [14: 224] @ 0xe970dc 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe970db github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x7b /go/resolver/blocking_resolver.go:367 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [21: 43008] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x511738 0x51427e 0x50e2f1 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e2f0 fmt.Fprintf+0x70 /usr/local/go/src/fmt/print.go:224 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [28: 448] @ 0xe9da6c 0xe9da5d 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9da6b github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /go/util/common.go:188 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [28: 672] @ 0x6b207b 0x6b1f2b 0x6bb856 0x6daa5b 0x6d8652 0x6d7679 0x4811a1 # 0x6b207a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /usr/local/go/src/net/http/h2_bundle.go:1334 # 0x6b1f2a net/http.(*http2dataBuffer).Write+0x8a /usr/local/go/src/net/http/h2_bundle.go:1316 # 0x6bb855 net/http.(*http2pipe).Write+0x175 /usr/local/go/src/net/http/h2_bundle.go:4020 # 0x6daa5a net/http.(*http2clientConnReadLoop).processData+0x21a /usr/local/go/src/net/http/h2_bundle.go:10400 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [23: 5152] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50def 0xf6de75 0xf72ee6 0xf724b0 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf724af crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 480] @ 0x564645 0x63bf65 0x63bf6c 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63bf64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1524 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63bf6b crypto/tls.(*clientHelloMsg).marshalMsg+0x152b /usr/local/go/src/crypto/tls/handshake_messages.go:182 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 256] @ 0x5738fa 0x573906 0x521bbd 0xf740d7 0xf72e8f 0xf725cd 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5738f9 crypto/internal/fips140/sha256.New+0x19 /usr/local/go/src/crypto/internal/fips140/sha256/sha256.go:139 # 0x573905 crypto/sha256.New+0x25 /usr/local/go/src/crypto/sha256/sha256.go:38 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf72e8e crypto/internal/fips140/tls13.extract[...]+0x4e /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf725cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [11: 1760] @ 0x69b231 0x69b12b 0x699d91 0x6d7168 0x6d6451 0x6d6ba7 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699d90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d6ba6 net/http.(*http2ClientConn).encodeHeaders.func1+0x666 /usr/local/go/src/net/http/h2_bundle.go:9646 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [3: 48] @ 0x8d07b2 0x8d06c8 0xeb17f2 0xeb1784 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8d07b1 strings.(*Builder).WriteString+0x191 /usr/local/go/src/strings/builder.go:108 # 0x8d06c7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /go/config/upstream.go:35 # 0xeb17f1 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /go/resolver/upstream_resolver.go:50 # 0xeb1783 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /go/resolver/upstream_resolver.go:313 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 672] @ 0x564645 0x651bf6 0x651aec 0x564342 0x5646d1 0x651994 0x6518fc 0x652238 0x638bcd 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x651bf5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b5 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x651aeb crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab /usr/local/go/src/crypto/tls/handshake_messages.go:1845 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651993 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x6518fb crypto/tls.(*certificateVerifyMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1841 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x638bcc crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /usr/local/go/src/crypto/tls/handshake_client_tls13.go:696 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [13: 4160] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 192] @ 0x7dcd8a 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dcd89 github.com/miekg/dns.(*Msg).unpack+0x1a9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [21: 2688] @ 0xf50ed0 0xf6dada 0xf72da5 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [21: 1008] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [16: 1536] @ 0x564645 0x63f2e5 0x63f297 0x564342 0x5646d1 0x63f234 0x63f213 0x564342 0x5646d1 0x63d06c 0x63cf0f 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f2e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f296 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:289 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f212 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:286 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d06b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63cf0e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:285 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [74: 8288] @ 0x4d134a 0x4d1595 0x4d228b 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x4d1594 context.(*cancelCtx).propagateCancel+0x74 /usr/local/go/src/context/context.go:469 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 1280] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [17: 816] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [45: 1440] @ 0x7dc185 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 96] @ 0x912d4b 0x912cf1 0x912cf0 0x913eff 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x912d4a net/textproto.MIMEHeader.Add+0xca /usr/local/go/src/net/textproto/header.go:15 # 0x912cf0 net/http.Header.Add+0x70 /usr/local/go/src/net/http/header.go:31 # 0x912cef github.com/go-chi/cors.(*Cors).handleActualRequest+0x6f /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:297 # 0x913efe github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x15e /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:227 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [38: 1216] @ 0x7dc185 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 96] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [20: 46080] @ 0x48babc 0x48b906 0x48b67c 0x75661e 0x756637 0x758972 0xa4622d 0xa46205 0xa461fe 0xa45a37 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x75661d regexp.newBitState+0x9d /usr/local/go/src/regexp/backtrack.go:50 # 0x756636 regexp.(*Regexp).backtrack+0xb6 /usr/local/go/src/regexp/backtrack.go:315 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0xa4622c regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0xa46204 regexp.(*Regexp).MatchString+0x44 /usr/local/go/src/regexp/regexp.go:527 # 0xa461fd github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /go/lists/parsers/hosts.go:266 # 0xa45a36 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /go/lists/parsers/hosts.go:167 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [39: 89856] @ 0x48babc 0x48b906 0x48b5d4 0x718809 0x6f5b6d 0x6f5c18 0x6f7628 0x6f67f3 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b5d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x718808 net/http.putBufioReader+0x128 /usr/local/go/src/net/http/server.go:873 # 0x6f5b6c net/http.(*conn).finalFlush+0x2c /usr/local/go/src/net/http/server.go:1784 # 0x6f5c17 net/http.(*conn).close+0x17 /usr/local/go/src/net/http/server.go:1799 # 0x6f7627 net/http.(*conn).serve.func1+0x1e7 /usr/local/go/src/net/http/server.go:1959 # 0x6f67f2 net/http.(*conn).serve+0x792 /usr/local/go/src/net/http/server.go:2138 0: 0 [2: 256] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [3: 144] @ 0xf72eb0 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72eaf crypto/internal/fips140/tls13.extract[...]+0x6f /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 288] @ 0x5c10b2 0x5aae1b 0x5c1a3b 0x5c0c30 0x7fe367 0x7fd35e 0xefd369 0x4811a1 # 0x5c10b1 net.sockaddrToTCP+0x71 /usr/local/go/src/net/tcpsock_posix.go:21 # 0x5aae1a net.(*netFD).accept+0x25a /usr/local/go/src/net/fd_unix.go:189 # 0x5c1a3a net.(*TCPListener).accept+0x1a /usr/local/go/src/net/tcpsock_posix.go:159 # 0x5c0c2f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:380 # 0x7fe366 github.com/miekg/dns.(*Server).serveTCP+0x106 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:475 # 0x7fd35d github.com/miekg/dns.(*Server).ListenAndServe+0x3dd /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:332 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [17: 272] @ 0xea1eaa 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xea1ea9 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x269 /go/resolver/custom_dns_resolver.go:162 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [16: 3584] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50e3e 0xf6dada 0xf72da5 0xf72a89 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0x4d134a 0x59ec53 0x59e487 0x59dccc 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x59ec52 net.(*sysDialer).dialSerial+0xf2 /usr/local/go/src/net/dial.go:664 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [2: 224] @ 0x4108b4 0xeb0a72 0xeb0949 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0xeb0a71 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0xb1 /go/resolver/upstream_resolver.go:221 # 0xeb0948 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x28 /go/resolver/upstream_resolver.go:203 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [43: 22016] @ 0x5d699e 0x5d69b3 0x669394 0x61ced6 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5d699d crypto/internal/fips140/aes.New+0x3d /usr/local/go/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d69b2 crypto/aes.NewCipher+0x52 /usr/local/go/src/crypto/aes/aes.go:47 # 0x669393 crypto/tls.aeadAESGCMTLS13+0x33 /usr/local/go/src/crypto/tls/cipher_suites.go:551 # 0x61ced5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [55: 5280] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [11: 264] @ 0xe9dadd 0xe9da5d 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9dadc github.com/0xERR0R/blocky/util.GenerateCacheKey+0x23c /go/util/common.go:193 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 80] @ 0x5f5b3d 0x5f3c6a 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f5b3c crypto/x509.(*policyGraph).incrDepth+0x243c /usr/local/go/src/crypto/x509/verify.go:1379 # 0x5f3c69 crypto/x509.policiesValid+0x569 /usr/local/go/src/crypto/x509/verify.go:1443 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 144] @ 0xa2dcef 0xa2dcd6 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xa2dcee github.com/avast/retry-go/v4.newDefaultRetryConfig+0x4e /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:233 # 0xa2dcd5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [32: 768] @ 0x621c98 0x61edef 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x621c97 crypto/tls.(*Conn).readFromUntil+0x97 /usr/local/go/src/crypto/tls/conn.go:831 # 0x61edee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /usr/local/go/src/crypto/tls/conn.go:629 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [9: 144] @ 0xeafc5c 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeafc5b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x13b /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [17: 4896] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [47: 5264] @ 0x6d1eec 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d1eeb net/http.(*http2ClientConn).roundTrip+0x12b /usr/local/go/src/net/http/h2_bundle.go:8780 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 128] @ 0x5aa0c7 0x5bdddc 0x5bd91b 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x5aa0c6 net.(*netFD).connect+0x2a6 /usr/local/go/src/net/fd_unix.go:117 # 0x5bdddb net.(*netFD).dial+0x3bb /usr/local/go/src/net/sock_posix.go:124 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [4: 384] @ 0xf50dd7 0xf6de75 0xf72ee6 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [22: 352] @ 0xe931c5 0xe9307b 0xeaba52 0x4811a1 # 0xe931c4 github.com/0xERR0R/blocky/querylog.LogEntryFields+0xc4 /go/querylog/logger_writer.go:34 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [11: 1408] @ 0xf50f0e 0x6002a5 0x660d1e 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [33: 1056] @ 0x5af2f2 0x8376a7 0xe983e9 0xe97832 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5af2f1 net.ParseCIDR+0x111 /usr/local/go/src/net/ip.go:553 # 0x8376a6 github.com/0xERR0R/blocky/util.CidrContainsIP+0x26 /go/util/common.go:208 # 0xe983e8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x388 /go/resolver/blocking_resolver.go:484 # 0xe97831 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x71 /go/resolver/blocking_resolver.go:401 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [19: 4256] @ 0x5546da 0x5546f0 0x521bbd 0x600337 0xf50def 0x6002a5 0x660d1e 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x600336 crypto/hmac.New.UnwrapNew[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140hash/hash.go:33 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 768] @ 0xf50dd7 0xf6dada 0xf72da5 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0xf50dd7 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [13: 832] @ 0x4961cd 0x49631f 0x4c545f 0x4c312d 0x5aabe9 0x5c1a3b 0x5c0c30 0x6fbb6c 0xef929b 0xefd230 0x4811a1 # 0x4961cc syscall.anyToSockaddr+0x16c /usr/local/go/src/syscall/syscall_linux.go:675 # 0x49631e syscall.Accept4+0x7e /usr/local/go/src/syscall/syscall_linux.go:699 # 0x4c545e internal/poll.accept+0x1e /usr/local/go/src/internal/poll/sock_cloexec.go:17 # 0x4c312c internal/poll.(*FD).Accept+0x1ac /usr/local/go/src/internal/poll/fd_unix.go:611 # 0x5aabe8 net.(*netFD).accept+0x28 /usr/local/go/src/net/fd_unix.go:172 # 0x5c1a3a net.(*TCPListener).accept+0x1a /usr/local/go/src/net/tcpsock_posix.go:159 # 0x5c0c2f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:380 # 0x6fbb6b net/http.(*Server).Serve+0x30b /usr/local/go/src/net/http/server.go:3424 # 0xef929a github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x9a /go/server/http.go:50 # 0xefd22f github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12f /go/server/server.go:410 0: 0 [15: 2400] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 96] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836a5d 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836a5c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /go/util/common.go:49 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [29: 464] @ 0x783ae5 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x783ae4 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x524 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [64: 7168] @ 0x47d6bc 0x4a3955 0x4d237c 0x4d2a4d 0x4d2a0f 0xefe605 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x4d237b context.WithDeadlineCause+0x21b /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xefe604 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /go/server/server.go:536 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 128] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 448] @ 0x50e731 0x836c3a 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x836c39 github.com/0xERR0R/blocky/util.AnswerToString+0x379 /go/util/common.go:57 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [30: 1440] @ 0x50e406 0xeb1cc7 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0xeb1cc6 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [38: 155648] @ 0x75572d 0x75671f 0x758972 0x783ecd 0x783e9e 0x783e78 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x75572c regexp.(*bitState).reset+0x4c /usr/local/go/src/regexp/backtrack.go:84 # 0x75671e regexp.(*Regexp).backtrack+0x19e /usr/local/go/src/regexp/backtrack.go:317 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0x783ecc regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0x783e9d regexp.(*Regexp).MatchString+0x3d /usr/local/go/src/regexp/regexp.go:527 # 0x783e77 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [41: 2624] @ 0x7c77da 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7c77d9 github.com/miekg/dns.init.func56+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:66 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [14: 6272] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [17: 1088] @ 0x7d6bae 0x7d6bd9 0x7e1967 0x822529 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d6bad github.com/miekg/dns.cloneSlice[...]+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d6bd8 github.com/miekg/dns.(*EDNS0_PADDING).unpack+0x78 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:750 # 0x7e1966 github.com/miekg/dns.unpackDataOpt+0x306 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:421 # 0x822528 github.com/miekg/dns.(*OPT).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [17: 272] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [28: 1344] @ 0x407132 0x477189 0x774a3e 0xea0985 0xea0893 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea0984 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea0892 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /go/resolver/conditional_upstream_resolver.go:94 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [16: 3584] @ 0x5546da 0x5546f0 0x521bbd 0x600337 0xf50e3e 0x6002a5 0x660d1e 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x600336 crypto/hmac.New.UnwrapNew[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140hash/hash.go:33 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x61a945 0x61adbd 0x630151 0x62edbb 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x61a944 crypto/tls.(*Config).supportedVersions+0x44 /usr/local/go/src/crypto/tls/common.go:1139 # 0x61adbc crypto/tls.(*Config).mutualVersion+0x1c /usr/local/go/src/crypto/tls/common.go:1215 # 0x630150 crypto/tls.(*Conn).pickTLSVersion+0x50 /usr/local/go/src/crypto/tls/handshake_client.go:536 # 0x62edba crypto/tls.(*Conn).clientHandshake+0x57a /usr/local/go/src/crypto/tls/handshake_client.go:351 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 240] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 128] @ 0xeb2a2d 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb2a2c github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x30c /go/resolver/upstream_resolver.go:389 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 288] @ 0x526a9f 0x5f2bbd 0x5f2ba3 0x5f304d 0x5f0f7a 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x526a9e strings.genSplit+0x7e /usr/local/go/src/strings/strings.go:305 # 0x5f2bbc strings.Split+0x23c /usr/local/go/src/strings/strings.go:361 # 0x5f2ba2 crypto/x509.matchHostnames+0x222 /usr/local/go/src/crypto/x509/verify.go:1088 # 0x5f304c crypto/x509.(*Certificate).VerifyHostname+0x30c /usr/local/go/src/crypto/x509/verify.go:1175 # 0x5f0f79 crypto/x509.(*Certificate).Verify+0x1b9 /usr/local/go/src/crypto/x509/verify.go:828 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [13: 29952] @ 0x48babc 0x48b906 0x48b67c 0x75661e 0x756637 0x758972 0x783ecd 0x783e9e 0x783e78 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x75661d regexp.newBitState+0x9d /usr/local/go/src/regexp/backtrack.go:50 # 0x756636 regexp.(*Regexp).backtrack+0xb6 /usr/local/go/src/regexp/backtrack.go:315 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0x783ecc regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0x783e9d regexp.(*Regexp).MatchString+0x3d /usr/local/go/src/regexp/regexp.go:527 # 0x783e77 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [36: 864] @ 0x50e406 0x7839fd 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7839fc github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x43c /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [5: 400] @ 0xf72bf0 0xf72a89 0x637572 0x637408 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637571 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x637407 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:516 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 1232] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [8: 768] @ 0x564645 0x6401b4 0x640193 0x564342 0x5646d1 0x63c45d 0x63c2fd 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x6401b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x640192 crypto/tls.(*clientHelloMsg).marshalMsg.func9+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:211 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c45c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1a1c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c2fc crypto/tls.(*clientHelloMsg).marshalMsg+0x18bc /usr/local/go/src/crypto/tls/handshake_messages.go:210 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 1152] @ 0x48c012 0x48b625 0x718809 0x6f5b6d 0x6f5c18 0x6f7628 0x6f67f3 0x4811a1 # 0x48c011 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x718808 net/http.putBufioReader+0x128 /usr/local/go/src/net/http/server.go:873 # 0x6f5b6c net/http.(*conn).finalFlush+0x2c /usr/local/go/src/net/http/server.go:1784 # 0x6f5c17 net/http.(*conn).close+0x17 /usr/local/go/src/net/http/server.go:1799 # 0x6f7627 net/http.(*conn).serve.func1+0x1e7 /usr/local/go/src/net/http/server.go:1959 # 0x6f67f2 net/http.(*conn).serve+0x792 /usr/local/go/src/net/http/server.go:2138 0: 0 [4: 128] @ 0xf73fd0 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf73fcf crypto/internal/fips140/tls13.NewEarlySecret[...]+0x4f /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:74 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 32] @ 0xf72bf0 0x660b4e 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 12800] @ 0x51c794 0x51c1bd 0x51c399 0x61fdbd 0x62199a 0x61fd0d 0x623451 0x623452 0x6234d9 0x637cb8 0x635256 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x61fdbc crypto/tls.(*Conn).readRecordOrCCS+0x139c /usr/local/go/src/crypto/tls/conn.go:780 # 0x621999 crypto/tls.(*Conn).retryReadRecord+0x79 /usr/local/go/src/crypto/tls/conn.go:794 # 0x61fd0c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /usr/local/go/src/crypto/tls/conn.go:753 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x637cb7 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:548 # 0x635255 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:133 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 512] @ 0xa455f7 0xa455f0 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa455f6 bufio.(*Scanner).Text+0xf6 /usr/local/go/src/bufio/scan.go:115 # 0xa455ef github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /go/lists/parsers/hosts.go:102 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 400] @ 0xa4598c 0xa4598d 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4598b bufio.(*Scanner).Text+0x20b /usr/local/go/src/bufio/scan.go:115 # 0xa4598c github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x20c /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [21: 3024] @ 0x7ff55a 0x7ff1ab 0x4811a1 # 0x7ff559 github.com/miekg/dns.(*Server).serveDNS+0x99 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:634 # 0x7ff1aa github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [76: 8512] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 1456] @ 0x625e25 0x70ea8e 0x70ea89 0x4811a1 # 0x625e24 crypto/tls.(*Conn).handshakeContext+0x164 /usr/local/go/src/crypto/tls/conn.go:1534 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0x50e731 0x836c3a 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x836c39 github.com/0xERR0R/blocky/util.AnswerToString+0x379 /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 480] @ 0xf50dd7 0xf6dada 0xf72da5 0xf72a89 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 144] @ 0x7d4bc6 0x7d4b9d 0x7d4bce 0x7e1967 0x822529 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d4bc5 net.IPv4+0x1c5 /usr/local/go/src/net/ip.go:54 # 0x7d4b9c net.IP.To16+0x19c /usr/local/go/src/net/ip.go:230 # 0x7d4bcd github.com/miekg/dns.(*EDNS0_SUBNET).unpack+0x1cd /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:369 # 0x7e1966 github.com/miekg/dns.unpackDataOpt+0x306 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:421 # 0x822528 github.com/miekg/dns.(*OPT).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 480] @ 0xf50dd7 0x6002a5 0x660d1e 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [42: 1344] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 448] @ 0x74a106 0x74a080 0x74d6fc 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x74a105 regexp/syntax.(*parser).newRegexp+0xa5 /usr/local/go/src/regexp/syntax/parse.go:146 # 0x74a07f regexp/syntax.(*parser).op+0x1f /usr/local/go/src/regexp/syntax/parse.go:394 # 0x74d6fb regexp/syntax.parse+0xafb /usr/local/go/src/regexp/syntax/parse.go:953 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 2016] @ 0x50e731 0x775f94 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x775f93 github.com/sirupsen/logrus.(*Entry).Log+0x33 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 1728] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [10: 320] @ 0xe9dfc7 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9dfc6 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x726 /go/resolver/caching_resolver.go:227 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [16: 2816] @ 0x70d0cc 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x70d0cb net/http.(*Transport).getConn+0x22b /usr/local/go/src/net/http/transport.go:1499 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 192] @ 0xf127f1 0xf17bd2 0x660d75 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0x660d74 crypto/tls.(*cipherSuiteTLS13).finishedHash+0x154 /usr/local/go/src/crypto/tls/key_schedule.go:40 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [10: 4160] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [18: 288] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [19: 102144] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x62199a 0x61fd0d 0x623451 0x623452 0x6234d9 0x637cb8 0x635256 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x621999 crypto/tls.(*Conn).retryReadRecord+0x79 /usr/local/go/src/crypto/tls/conn.go:794 # 0x61fd0c crypto/tls.(*Conn).readRecordOrCCS+0x12ec /usr/local/go/src/crypto/tls/conn.go:753 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x637cb7 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:548 # 0x635255 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:133 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x4d134a 0x708f17 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x708f16 net/http.(*Transport).roundTrip+0x9f6 /usr/local/go/src/net/http/transport.go:667 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [18: 1728] @ 0x564645 0x63f2e5 0x63f297 0x564342 0x5646d1 0x63f234 0x63f213 0x564342 0x5646d1 0x63d06c 0x63cf0f 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f2e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f296 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:289 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f212 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:286 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d06b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63cf0e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:285 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 512] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 1152] @ 0xf50f0e 0xf6dada 0xf72da5 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 224] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [44: 2112] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 288] @ 0xf37d8f 0xf54cb7 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37d8e crypto/internal/fips140/nistec.NewP384Point+0x2e /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf54cb6 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [15: 480] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [21: 672] @ 0x675610 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x67560f net/textproto.readMIMEHeader+0x3ef /usr/local/go/src/net/textproto/reader.go:588 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [4: 64] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 832] @ 0x7dc185 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 1408] @ 0x6405ef 0x6404af 0x6404b4 0x564342 0x5646d1 0x640434 0x640413 0x564342 0x5646d1 0x63c1ed 0x63c090 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x6405ee vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x18e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x6404ae vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x4e /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x6404b3 crypto/tls.(*clientHelloMsg).marshalMsg.func8.1+0x53 /usr/local/go/src/crypto/tls/handshake_messages.go:198 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x640433 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x640412 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:196 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c1ec vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c08f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /usr/local/go/src/crypto/tls/handshake_messages.go:195 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [60: 2880] @ 0xe9b82e 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9b82d github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x22d /go/resolver/bootstrap.go:252 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 2704] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x69b17d 0x69b12b 0x699d91 0x6d7168 0x6d6451 0x6d65e6 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69b17c vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699d90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d65e5 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /usr/local/go/src/net/http/h2_bundle.go:9571 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [7: 1344] @ 0x59da55 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x59da54 net.(*Dialer).DialContext+0x434 /usr/local/go/src/net/dial.go:565 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [15: 240] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 5376] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x7dde16 0x7ddbe5 0x827aab 0x7e555d 0x7e52f4 0xefe88f 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dde15 github.com/miekg/dns.compressionLenSearch+0xb5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1057 # 0x7ddbe4 github.com/miekg/dns.domainNameLen+0xa4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1015 # 0x827aaa github.com/miekg/dns.(*CNAME).len+0x6a /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:347 # 0x7e555c github.com/miekg/dns.truncateLoop+0x5c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_truncate.go:105 # 0x7e52f3 github.com/miekg/dns.(*Msg).Truncate+0x193 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_truncate.go:72 # 0xefe88e github.com/0xERR0R/blocky/server.(*Server).resolve+0x32e /go/server/server.go:566 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 80] @ 0x836985 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x836984 github.com/0xERR0R/blocky/util.AnswerToString+0xc4 /go/util/common.go:53 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [25: 600] @ 0x675007 0x67542e 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x675006 net/textproto.canonicalMIMEHeaderKey+0x186 /usr/local/go/src/net/textproto/reader.go:788 # 0x67542d net/textproto.readMIMEHeader+0x20d /usr/local/go/src/net/textproto/reader.go:552 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [13: 2080] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 336] @ 0x7756c6 0x7755cd 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7756c5 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x7755cc github.com/sirupsen/logrus.(*Entry).log+0x4c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 288] @ 0x4b36f8 0x4b36ec 0x6f4f95 0x6ef2f7 0x6704f5 0x6f58e5 0x6f66c5 0x4811a1 # 0x4b36f7 io.LimitReader+0x37 /usr/local/go/src/io/io.go:461 # 0x4b36eb io.CopyN+0x2b /usr/local/go/src/io/io.go:364 # 0x6f4f94 net/http.(*chunkWriter).writeHeader+0x1c54 /usr/local/go/src/net/http/server.go:1462 # 0x6ef2f6 net/http.(*chunkWriter).Write+0x36 /usr/local/go/src/net/http/server.go:376 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6f58e4 net/http.(*response).finishRequest+0x44 /usr/local/go/src/net/http/server.go:1715 # 0x6f66c4 net/http.(*conn).serve+0x664 /usr/local/go/src/net/http/server.go:2108 0: 0 [40: 1280] @ 0xe9dfc7 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9dfc6 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x726 /go/resolver/caching_resolver.go:227 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [66: 7392] @ 0x774db7 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 480] @ 0xf50dd7 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [18: 4032] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf72e8f 0xf725cd 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf72e8e crypto/internal/fips140/tls13.extract[...]+0x4e /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf725cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [25: 800] @ 0x7e1875 0x7e17cd 0x822529 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7e1874 github.com/miekg/dns.makeDataOpt+0x214 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:50 # 0x7e17cc github.com/miekg/dns.unpackDataOpt+0x16c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:420 # 0x822528 github.com/miekg/dns.(*OPT).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 208] @ 0x765b8e 0x765b1b 0xefd7c7 0xefd7da 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x765b8d github.com/google/uuid.NewRandomFromReader+0x2d /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:48 # 0x765b1a github.com/google/uuid.NewRandom+0x5a /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:41 # 0xefd7c6 github.com/google/uuid.New+0xe6 /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:14 # 0xefd7d9 github.com/0xERR0R/blocky/server.newRequest+0xf9 /go/server/server.go:448 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [39: 1872] @ 0x8d0c6b 0x8d0c0f 0xebd532 0x510eff 0x5117f8 0x51427e 0x50e3f3 0xeb1cc7 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d0c6a strings.(*Builder).WriteString+0x64a /usr/local/go/src/strings/builder.go:108 # 0x8d0c0e github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /go/config/upstream.go:57 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0xeb1cc6 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 336] @ 0x45fa86 0x4b3447 0x61688e 0x6389f4 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x4b3446 io.WriteString+0x66 /usr/local/go/src/io/io.go:318 # 0x61688d crypto/tls.signedMessage+0x14d /usr/local/go/src/crypto/tls/auth.go:92 # 0x6389f3 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x513 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:689 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [4: 128] @ 0xf4714d 0xf51a59 0xf554c8 0xf5549b 0x568ceb 0x566a56 0x616552 0x638a68 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf4714c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf51a58 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x458 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:484 # 0xf554c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5549a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568cea crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a55 crypto/ecdsa.VerifyASN1+0x255 /usr/local/go/src/crypto/ecdsa/ecdsa.go:342 # 0x616551 crypto/tls.verifyHandshakeSignature+0x1d1 /usr/local/go/src/crypto/tls/auth.go:30 # 0x638a67 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:690 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 96] @ 0xeb29aa 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb29a9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x289 /go/resolver/upstream_resolver.go:388 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 24] @ 0x58d799 0x59012e 0x580b93 0x423ef9 0x4811a1 # 0x58d798 internal/sync.(*HashTrieMap[...]).All+0x38 /usr/local/go/src/internal/sync/hashtriemap.go:483 # 0x59012d unique.addUniqueMap[...].func1+0x2d /usr/local/go/src/unique/handle.go:134 # 0x580b92 unique.registerCleanup.func1+0xd2 /usr/local/go/src/unique/handle.go:162 # 0x423ef8 runtime.unique_runtime_registerUniqueMapCleanup.func2+0x38 /usr/local/go/src/runtime/mgc.go:1797 0: 0 [1: 96] @ 0x45fa86 0xa47445 0xa473dc 0xa46dc3 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa47444 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /go/lists/parsers/lines.go:28 # 0xa473db github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /go/lists/parsers/adapt.go:8 # 0xa46dc2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 4096] @ 0xf48eb9 0xf48e76 0xf48e7a 0xf494ba 0xf47f1c 0xf48606 0xf480aa 0x573605 0x56fb13 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf48eb8 crypto/internal/fips140/bigmod.(*Nat).reset+0xb8 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:96 # 0xf48e75 crypto/internal/fips140/bigmod.(*Nat).set+0x75 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:132 # 0xf48e79 crypto/internal/fips140/bigmod.(*Nat).maybeSubtractModulus+0x79 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:699 # 0xf494b9 crypto/internal/fips140/bigmod.(*Nat).Add+0x59 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:741 # 0xf47f1b crypto/internal/fips140/bigmod.rr+0x25b /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:511 # 0xf48605 crypto/internal/fips140/bigmod.newModulus+0x145 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf480a9 crypto/internal/fips140/bigmod.NewModulus+0x89 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x573604 crypto/rsa.fipsPublicKey+0x24 /usr/local/go/src/crypto/rsa/rsa.go:625 # 0x56fb12 crypto/rsa.VerifyPKCS1v15+0x192 /usr/local/go/src/crypto/rsa/fips.go:376 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [19: 43776] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 11520] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 640] @ 0x686f75 0x6879da 0x68728e 0x6873db 0x68c85e 0x6dcf3f 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x686f74 compress/flate.(*huffmanDecoder).init+0x2f4 /usr/local/go/src/compress/flate/inflate.go:187 # 0x6879d9 compress/flate.(*decompressor).readHuffman+0x379 /usr/local/go/src/compress/flate/inflate.go:460 # 0x68728d compress/flate.(*decompressor).nextBlock+0xed /usr/local/go/src/compress/flate/inflate.go:323 # 0x6873da compress/flate.(*decompressor).Read+0x5a /usr/local/go/src/compress/flate/inflate.go:348 # 0x68c85d compress/gzip.(*Reader).Read+0x9d /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x6dcf3e net/http.(*http2gzipReader).Read+0x7e /usr/local/go/src/net/http/h2_bundle.go:10832 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 7168] @ 0xf497cb 0xf47f6f 0xf48606 0xf480aa 0x573605 0x56fb13 0x5f7a51 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf497ca crypto/internal/fips140/bigmod.(*Nat).montgomeryMul+0xea /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:789 # 0xf47f6e crypto/internal/fips140/bigmod.rr+0x2ae /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:517 # 0xf48605 crypto/internal/fips140/bigmod.newModulus+0x145 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:577 # 0xf480a9 crypto/internal/fips140/bigmod.NewModulus+0x89 /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:552 # 0x573604 crypto/rsa.fipsPublicKey+0x24 /usr/local/go/src/crypto/rsa/rsa.go:625 # 0x56fb12 crypto/rsa.VerifyPKCS1v15+0x192 /usr/local/go/src/crypto/rsa/fips.go:376 # 0x5f7a50 crypto/x509.checkSignature+0x4f0 /usr/local/go/src/crypto/x509/x509.go:1005 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 576] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9af48 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9af47 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /go/resolver/bootstrap.go:194 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [8: 128] @ 0x50e406 0xeffa1d 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0xeffa1c github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x17c /go/server/server_endpoints.go:143 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [20: 4480] @ 0x5546da 0x5546f0 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 144] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [20: 320] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe97c34 0xe97c13 0xe97bfc 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe97c33 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x473 /go/lists/list_cache.go:108 # 0xe97c12 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x452 /go/resolver/blocking_resolver.go:520 # 0xe97bfb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x43b /go/resolver/blocking_resolver.go:420 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [23: 3312] @ 0x477093 0x407f05 0x407ef8 0x40c094 0x5f59d1 0x5f49e5 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f59d0 crypto/x509.newPolicyGraphNode+0x22d0 /usr/local/go/src/crypto/x509/verify.go:1267 # 0x5f49e4 crypto/x509.policiesValid+0x12e4 /usr/local/go/src/crypto/x509/verify.go:1464 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x83dc11 0x83dd65 0x83d750 0x83bcae 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x83dc10 github.com/go-chi/chi/v5.(*node).findRoute+0x130 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/tree.go:497 # 0x83dd64 github.com/go-chi/chi/v5.(*node).findRoute+0x284 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/tree.go:529 # 0x83d74f github.com/go-chi/chi/v5.(*node).FindRoute+0x6f /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/tree.go:379 # 0x83bcad github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x1cd /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:475 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 576] @ 0x564645 0x63deec 0x63dc98 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63deeb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63dc97 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:366 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 768] @ 0x6999c8 0x6cf787 0x6cedb7 0x6b08a8 0x4811a1 # 0x6999c7 vendor/golang.org/x/net/http2/hpack.NewEncoder+0x27 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:36 # 0x6cf786 net/http.(*http2Transport).newClientConn+0x986 /usr/local/go/src/net/http/h2_bundle.go:8297 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [6: 2880] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [27: 432] @ 0x5adf19 0xe97e0f 0xe9794d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xe97e0e github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0x8e /go/resolver/blocking_resolver.go:434 # 0xe9794c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x18c /go/resolver/blocking_resolver.go:414 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 1152] @ 0x51c794 0x51c1bd 0x51c399 0x61fdbd 0x623451 0x623452 0x6234d9 0x62ed3b 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x61fdbc crypto/tls.(*Conn).readRecordOrCCS+0x139c /usr/local/go/src/crypto/tls/conn.go:780 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x62ed3a crypto/tls.(*Conn).clientHandshake+0x4fa /usr/local/go/src/crypto/tls/handshake_client.go:340 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [13: 208] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [34: 1632] @ 0x47713a 0x47714f 0x7dc5b2 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc5b1 github.com/miekg/dns.(*Msg).PackBuffer+0x51 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:729 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [18: 4032] @ 0x5546da 0x5546f0 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [21: 336] @ 0xe9b657 0xe9b697 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9b656 net.ParseIP+0x56 /usr/local/go/src/net/ip.go:528 # 0xe9b696 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x96 /go/resolver/bootstrap.go:233 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 768] @ 0x6e0f30 0x6e1385 0x6f4c50 0x6f49e4 0x6ef2f7 0x6704f5 0x6f58e5 0x6f66c5 0x4811a1 # 0x6e0f2f net/http.Header.sortedKeyValues+0x8f /usr/local/go/src/net/http/header.go:170 # 0x6e1384 net/http.Header.writeSubset+0xc4 /usr/local/go/src/net/http/header.go:195 # 0x6f4c4f net/http.Header.WriteSubset+0x190f /usr/local/go/src/net/http/header.go:187 # 0x6f49e3 net/http.(*chunkWriter).writeHeader+0x16a3 /usr/local/go/src/net/http/server.go:1577 # 0x6ef2f6 net/http.(*chunkWriter).Write+0x36 /usr/local/go/src/net/http/server.go:376 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6f58e4 net/http.(*response).finishRequest+0x44 /usr/local/go/src/net/http/server.go:1715 # 0x6f66c4 net/http.(*conn).serve+0x664 /usr/local/go/src/net/http/server.go:2108 0: 0 [2: 64] @ 0xf725e8 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf725e7 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x87 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:122 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 384] @ 0x564585 0x56445b 0x640ab4 0x640a93 0x564342 0x5646d1 0x63b185 0x63b05d 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x56445a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x640ab3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640a92 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:138 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63b184 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b05c crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /usr/local/go/src/crypto/tls/handshake_messages.go:137 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 576] @ 0x564645 0x641339 0x641238 0x564342 0x5646d1 0x641174 0x641153 0x564342 0x5646d1 0x63ac3f 0x63ab14 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x641338 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641237 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:112 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x641173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641152 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ac3e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ab13 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:109 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [90: 10080] @ 0x6f1ccf 0x6f63f8 0x4811a1 # 0x6f1cce net/http.(*conn).readRequest+0x7ee /usr/local/go/src/net/http/server.go:1103 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [25: 8800] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x69b1fa 0x69b12b 0x699d91 0x6d7168 0x6d6451 0x6d65e6 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69b1f9 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699d90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d65e5 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /usr/local/go/src/net/http/h2_bundle.go:9571 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [5: 240] @ 0xf6daa5 0xf72da5 0x660ce5 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 336] @ 0x6d1f1b 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d1f1a net/http.(*http2ClientConn).roundTrip+0x15a /usr/local/go/src/net/http/h2_bundle.go:8782 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 1024] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [26: 2912] @ 0x4d134a 0x4d1595 0x4d0b39 0x4d0afd 0x6f1baa 0x6f63f8 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x4d1594 context.(*cancelCtx).propagateCancel+0x74 /usr/local/go/src/context/context.go:469 # 0x4d0b38 context.withCancel+0x58 /usr/local/go/src/context/context.go:278 # 0x4d0afc context.WithCancel+0x1c /usr/local/go/src/context/context.go:241 # 0x6f1ba9 net/http.(*conn).readRequest+0x6c9 /usr/local/go/src/net/http/server.go:1083 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [9: 1008] @ 0x70ecee 0x70de78 0x70dcb5 0x4811a1 # 0x70eced net/http.(*Transport).dialConn+0x16d /usr/local/go/src/net/http/transport.go:1744 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [3: 144] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [83: 11952] @ 0xeb0555 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb0554 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x854 /go/resolver/upstream_resolver.go:183 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 864] @ 0x564645 0x63de97 0x63de66 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63de96 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x2d6 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63de65 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x2a5 /usr/local/go/src/crypto/tls/handshake_messages.go:361 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [21: 336] @ 0x50e731 0x775f94 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x775f93 github.com/sirupsen/logrus.(*Entry).Log+0x33 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [6: 480] @ 0x4d0b1b 0x4d0afd 0x70d00d 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d0b1a context.withCancel+0x3a /usr/local/go/src/context/context.go:277 # 0x4d0afc context.WithCancel+0x1c /usr/local/go/src/context/context.go:241 # 0x70d00c net/http.(*Transport).getConn+0x16c /usr/local/go/src/net/http/transport.go:1497 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [58: 6496] @ 0x47d6bc 0x4a3955 0x4d237c 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x4d237b context.WithDeadlineCause+0x21b /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x7c781a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c7819 github.com/miekg/dns.init.func57+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:67 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 144] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 1120] @ 0x4108b4 0x70eca9 0x70de78 0x70dcb5 0x4811a1 # 0x70eca8 net/http.(*Transport).dialConn+0x128 /usr/local/go/src/net/http/transport.go:1741 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [1: 256] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [13: 2912] @ 0x6cf55d 0x6cf543 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cf55c net/http.http2NewFramer+0x75c /usr/local/go/src/net/http/h2_bundle.go:2002 # 0x6cf542 net/http.(*http2Transport).newClientConn+0x742 /usr/local/go/src/net/http/h2_bundle.go:8288 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [11: 1056] @ 0x564645 0x63ac3f 0x63ab14 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63ac3e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ab13 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:109 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 160] @ 0x562be5 0x5e509a 0x5eb1ba 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x562be4 vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1ObjectIdentifier+0x64 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:461 # 0x5e5099 crypto/x509.parseExtension+0x79 /usr/local/go/src/crypto/x509/parser.go:202 # 0x5eb1b9 crypto/x509.parseCertificate+0xfd9 /usr/local/go/src/crypto/x509/parser.go:1040 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [53: 5936] @ 0x6d1f05 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d1f04 net/http.(*http2ClientConn).roundTrip+0x144 /usr/local/go/src/net/http/h2_bundle.go:8781 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 176] @ 0x81c6bc 0x81c666 0x81c65d 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x81c6bb github.com/miekg/dns.cloneSlice[...]+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81c665 github.com/miekg/dns.unpackDataA+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81c65c github.com/miekg/dns.(*A).unpack+0x1c /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [51: 4595712] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 360448] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [18: 1152] @ 0xa45e57 0xa45e50 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45e56 bufio.(*Scanner).Text+0xf6 /usr/local/go/src/bufio/scan.go:115 # 0xa45e4f github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xef /go/lists/parsers/hosts.go:220 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 4096] @ 0x6b207b 0x6b1f2b 0x6bb856 0x6daa5b 0x6d8652 0x6d7679 0x4811a1 # 0x6b207a net/http.(*http2dataBuffer).lastChunkOrAlloc+0x9a /usr/local/go/src/net/http/h2_bundle.go:1334 # 0x6b1f2a net/http.(*http2dataBuffer).Write+0x8a /usr/local/go/src/net/http/h2_bundle.go:1316 # 0x6bb855 net/http.(*http2pipe).Write+0x175 /usr/local/go/src/net/http/h2_bundle.go:4020 # 0x6daa5a net/http.(*http2clientConnReadLoop).processData+0x21a /usr/local/go/src/net/http/h2_bundle.go:10400 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [16: 36864] @ 0x48babc 0x48b906 0x48b5d4 0x6b1a68 0x6b1ce9 0x6bb5bd 0x6da079 0x66e9e3 0x66f107 0x688ec2 0x687c25 0x6873db 0x68c85e 0x6dcf3f 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b5d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x6b1a67 net/http.http2putDataBufferChunk+0xa7 /usr/local/go/src/net/http/h2_bundle.go:1245 # 0x6b1ce8 net/http.(*http2dataBuffer).Read+0x1a8 /usr/local/go/src/net/http/h2_bundle.go:1282 # 0x6bb5bc net/http.(*http2pipe).Read+0x1fc /usr/local/go/src/net/http/h2_bundle.go:3983 # 0x6da078 net/http.http2transportResponseBody.Read+0x58 /usr/local/go/src/net/http/h2_bundle.go:10238 # 0x66e9e2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:113 # 0x66f106 bufio.(*Reader).ReadByte+0x26 /usr/local/go/src/bufio/bufio.go:273 # 0x688ec1 compress/flate.(*decompressor).huffSym+0x101 /usr/local/go/src/compress/flate/inflate.go:720 # 0x687c24 compress/flate.(*decompressor).huffmanBlock+0x44 /usr/local/go/src/compress/flate/inflate.go:495 # 0x6873da compress/flate.(*decompressor).Read+0x5a /usr/local/go/src/compress/flate/inflate.go:348 # 0x68c85d compress/gzip.(*Reader).Read+0x9d /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x6dcf3e net/http.(*http2gzipReader).Read+0x7e /usr/local/go/src/net/http/h2_bundle.go:10832 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 3456] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x78156a 0x453458 0x4448e5 0x4447ce 0x4811a1 # 0x781569 github.com/mgutz/ansi.init.0+0x49 /go/pkg/mod/github.com/mgutz/ansi@v0.0.0-20200706080929-d51e80ef957d/ansi.go:109 # 0x453457 runtime.doInit1+0xd7 /usr/local/go/src/runtime/proc.go:7353 # 0x4448e4 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7320 # 0x4447cd runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 0: 0 [1: 6528] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x78156a 0x453458 0x4448e5 0x4447ce 0x4811a1 # 0x781569 github.com/mgutz/ansi.init.0+0x49 /go/pkg/mod/github.com/mgutz/ansi@v0.0.0-20200706080929-d51e80ef957d/ansi.go:109 # 0x453457 runtime.doInit1+0xd7 /usr/local/go/src/runtime/proc.go:7353 # 0x4448e4 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7320 # 0x4447cd runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 0: 0 [34: 1632] @ 0x47713a 0x47714f 0x7be1df 0x7be1cf 0x7be285 0x7be313 0xefd9d0 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be1de github.com/sirupsen/logrus.NewEntry+0xde /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7be1ce github.com/0xERR0R/blocky/log.FromCtx+0xce /go/log/context.go:21 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [30: 720] @ 0x6d495d 0x6d33cd 0x6d29f6 0x4811a1 # 0x6d495c net/http.(*http2clientStream).writeRequestBody+0x19c /usr/local/go/src/net/http/h2_bundle.go:9335 # 0x6d33cc net/http.(*http2clientStream).writeRequest+0x98c /usr/local/go/src/net/http/h2_bundle.go:9020 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [4: 3072] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [23: 1104] @ 0xeafe5c 0xeafea6 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeafe5b bytes.NewReader+0x15b /usr/local/go/src/bytes/reader.go:159 # 0xeafea5 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1a5 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [20: 320] @ 0x836db4 0xefd8cf 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x836db3 github.com/0xERR0R/blocky/util.QuestionToString+0xd3 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [40: 1920] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 3744] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x7da1c9 0x7da173 0x8187ab 0x7dba72 0x7dca1a 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x8187aa github.com/miekg/dns.(*PTR).pack+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:742 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dca19 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 128] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [31: 27776] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x7da1c9 0x7da173 0x81416b 0x7dba72 0x7dca1a 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x81416a github.com/miekg/dns.(*CNAME).pack+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:148 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dca19 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [22: 704] @ 0x4d231e 0x4d2a4d 0x4d2a0f 0xefe605 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d231d context.WithDeadlineCause+0x1bd /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xefe604 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /go/server/server.go:536 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 192] @ 0x50e406 0x836e05 0xefd8cf 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [39: 1872] @ 0x6f2e27 0x6f29d7 0xeffae8 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6f2e26 net/http.Header.Clone+0x5c6 /usr/local/go/src/net/http/header.go:104 # 0x6f29d6 net/http.(*response).WriteHeader+0x176 /usr/local/go/src/net/http/server.go:1231 # 0xeffae7 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x247 /go/server/server_endpoints.go:146 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [65: 7280] @ 0x47d6bc 0x4a3955 0x4d237c 0x4d2a4d 0x4d2a0f 0xeb1eaa 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x4d237b context.WithDeadlineCause+0x21b /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xeb1ea9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /go/resolver/upstream_resolver.go:346 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 64] @ 0xeb8f5e 0xeb8893 0x4811a1 # 0xeb8f5d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x29d /go/cache/expirationcache/expiration_cache.go:133 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [7: 112] @ 0x45f9b2 0x45f045 0x45f1aa 0x83b10b 0x83b10c 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x83b10a github.com/go-chi/chi/v5.(*Mux).nextRoutePath+0xea /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:494 # 0x83b10b github.com/go-chi/chi/v5.(*Mux).Mount.func1+0xeb /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:319 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [33: 1584] @ 0xeb1ad4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb1ad3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x153 /go/resolver/upstream_resolver.go:365 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [5: 8960] @ 0x61799e 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x61799d crypto/tls.(*certCache).newCert+0x3d /usr/local/go/src/crypto/tls/cache.go:81 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [16: 1536] @ 0x564645 0x63deec 0x63dc98 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63deeb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63dc97 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:366 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [18: 576] @ 0x6a6365 0x6a51b3 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6a6364 net/http.(*Client).makeHeadersCopier+0xc4 /usr/local/go/src/net/http/client.go:769 # 0x6a51b2 net/http.(*Client).do+0x232 /usr/local/go/src/net/http/client.go:609 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 256] @ 0x7e13fa 0x7e1301 0x81e628 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7e13f9 encoding/hex.EncodeToString+0x119 /usr/local/go/src/encoding/hex/hex.go:129 # 0x7e1300 github.com/miekg/dns.unpackStringHex+0x20 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:358 # 0x81e627 github.com/miekg/dns.(*DS).unpack+0x1e7 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1584 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 48] @ 0xf37ddd 0xf55334 0x568b65 0x5689ac 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37ddc crypto/internal/fips140/nistec.NewP384Point+0x7c /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:29 # 0xf55333 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x33 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:181 # 0x568b64 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /usr/local/go/src/crypto/ecdsa/ecdsa.go:401 # 0x5689ab crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 24] @ 0x50e406 0x836bb8 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836bb7 github.com/0xERR0R/blocky/util.AnswerToString+0x2f7 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [33: 1584] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [74: 8288] @ 0x4d2234 0x4d2a4d 0x4d2a0f 0xefe605 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2233 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:631 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xefe604 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /go/server/server.go:536 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [34: 1632] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xea0848 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [25: 1200] @ 0x407132 0x477189 0x774a3e 0x7be357 0x7be28f 0x7be313 0xefd9d0 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be356 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /go/log/context.go:44 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 160] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [15: 960] @ 0x7d6aea 0x7d6ab3 0x7e1b9d 0x8186d9 0x7dba72 0x7dcb3f 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d6ae9 github.com/miekg/dns.cloneSlice[...]+0x49 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d6ab2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7e1b9c github.com/miekg/dns.packDataOpt+0x7c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:432 # 0x8186d8 github.com/miekg/dns.(*OPT).pack+0x38 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:734 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcb3e github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x4fe /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:817 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [14: 224] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 1120] @ 0x69b231 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [51: 5712] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 2240] @ 0x5546da 0x5546f0 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [45: 2880] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [12: 192] @ 0xeff947 0xeff920 0xeff908 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeff946 net/textproto.MIMEHeader.Set+0xa6 /usr/local/go/src/net/textproto/header.go:22 # 0xeff91f net/http.Header.Set+0x7f /usr/local/go/src/net/http/header.go:40 # 0xeff907 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x67 /go/server/server_endpoints.go:139 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [35: 1680] @ 0x47713a 0x47714f 0xa2dcdb 0xa2dcd6 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xa2dcda github.com/avast/retry-go/v4.newDefaultRetryConfig+0x3a /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:228 # 0xa2dcd5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [112: 12544] @ 0xe9b73e 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9b73d github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x13d /go/resolver/bootstrap.go:239 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 768] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 32] @ 0x8d07b2 0x8d06c8 0xeb17f2 0xeb1784 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d07b1 strings.(*Builder).WriteString+0x191 /usr/local/go/src/strings/builder.go:108 # 0x8d06c7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /go/config/upstream.go:35 # 0xeb17f1 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /go/resolver/upstream_resolver.go:50 # 0xeb1783 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /go/resolver/upstream_resolver.go:313 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [69: 7728] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [17: 2176] @ 0x48c012 0x48b625 0x839828 0x718c4e 0x6f6685 0x4811a1 # 0x48c011 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x839827 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x307 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:91 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 48] @ 0xf6daa5 0xf72da5 0x660bcd 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [53: 2544] @ 0x6b80c5 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b80c4 net/http.(*http2Framer).readMetaFrame+0x64 /usr/local/go/src/net/http/h2_bundle.go:3102 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [18: 4032] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50def 0xf6dada 0xf72da5 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [34: 78336] @ 0x48babc 0x48b906 0x48b67c 0x718413 0x6f62ca 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x718412 net/http.newBufioReader+0x32 /usr/local/go/src/net/http/server.go:852 # 0x6f62c9 net/http.(*conn).serve+0x269 /usr/local/go/src/net/http/server.go:2013 0: 0 [11: 352] @ 0x4d231e 0x4d2a4d 0x4d2a0f 0xeb1eaa 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d231d context.WithDeadlineCause+0x1bd /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xeb1ea9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /go/resolver/upstream_resolver.go:346 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [24: 5376] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50e3e 0xf6dada 0xf72da5 0xf72a89 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [25: 1200] @ 0x47713a 0x47714f 0x83c1ea 0x83c177 0x83bd96 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x83c1e9 net/http.(*Request).SetPathValue+0x109 /usr/local/go/src/net/http/request.go:1483 # 0x83c176 github.com/go-chi/chi/v5.setPathValue+0x96 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/path_value.go:18 # 0x83bd95 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b5 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:477 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 128] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 160] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [59: 1888] @ 0x408f12 0x4072b9 0x477189 0x774a3e 0xe9308e 0xeaba52 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9308d github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x2d /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [4: 64] @ 0x564469 0x651994 0x6518fc 0x652238 0x638bcd 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564468 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x651993 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x6518fb crypto/tls.(*certificateVerifyMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1841 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x638bcc crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /usr/local/go/src/crypto/tls/handshake_client_tls13.go:696 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [14: 1344] @ 0x564645 0x640ab4 0x640a93 0x564342 0x5646d1 0x63b185 0x63b05d 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640ab3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640a92 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:138 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63b184 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b05c crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /usr/local/go/src/crypto/tls/handshake_messages.go:137 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [24: 768] @ 0xa2dd18 0xa2dce4 0xa2dcd6 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xa2dd17 github.com/avast/retry-go/v4.CombineDelay+0x77 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/options.go:148 # 0xa2dce3 github.com/avast/retry-go/v4.newDefaultRetryConfig+0x43 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:233 # 0xa2dcd5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [21: 8064] @ 0x6d1f45 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d1f44 net/http.(*http2ClientConn).roundTrip+0x184 /usr/local/go/src/net/http/h2_bundle.go:8772 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [14: 448] @ 0xe9a476 0xe9a4b4 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9a475 github.com/0xERR0R/blocky/resolver.newIPSet+0x2d5 /go/resolver/bootstrap.go:333 # 0xe9a4b3 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x313 /go/resolver/bootstrap.go:138 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0xbd97b6 0xbdbb0c 0xeb78fb 0xe9f496 0xe9f1a5 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xbd97b5 github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x195 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:60 # 0xbdbb0b github.com/hashicorp/golang-lru.(*Cache).Add+0x6b /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0xeb78fa github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13a /go/cache/expirationcache/expiration_cache.go:152 # 0xe9f495 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0x135 /go/resolver/client_names_resolver.go:93 # 0xe9f1a4 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x44 /go/resolver/client_names_resolver.go:63 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 96] @ 0x408f12 0x407f8d 0x40ca45 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [26: 4576] @ 0x756636 0x756637 0x758972 0xa4622d 0xa46205 0xa461fe 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x756635 regexp.newBitState+0xb5 /usr/local/go/src/regexp/backtrack.go:52 # 0x756636 regexp.(*Regexp).backtrack+0xb6 /usr/local/go/src/regexp/backtrack.go:315 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0xa4622c regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0xa46204 regexp.(*Regexp).MatchString+0x44 /usr/local/go/src/regexp/regexp.go:527 # 0xa461fd github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /go/lists/parsers/hosts.go:266 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [25: 1200] @ 0xa45a25 0xa45a1e 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45a24 bufio.(*Scanner).Text+0x2a4 /usr/local/go/src/bufio/scan.go:115 # 0xa45a1d github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /go/lists/parsers/hosts.go:165 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [18: 1440] @ 0xa464f6 0xa464e0 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa464f5 bufio.(*Scanner).Text+0x75 /usr/local/go/src/bufio/scan.go:115 # 0xa464df github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /go/lists/parsers/lines.go:67 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 368640] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x6255c5 0x6255c6 0x66ef17 0x4b3591 0x6b33bc 0x6b3397 0x6d825a 0x6d7679 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x6255c4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:591 # 0x6255c5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1385 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b33bb io.ReadFull+0xfb /usr/local/go/src/io/io.go:354 # 0x6b3396 net/http.(*http2Framer).ReadFrame+0xd6 /usr/local/go/src/net/http/h2_bundle.go:2080 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [3: 3072] @ 0x5eb2ee 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5eb2ed crypto/x509.parseCertificate+0x110d /usr/local/go/src/crypto/x509/parser.go:1049 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [5: 480] @ 0xf50dd7 0xf6dada 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 112] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9af48 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9af47 github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x407 /go/resolver/bootstrap.go:194 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [32: 2048] @ 0x7c77da 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7c77d9 github.com/miekg/dns.init.func56+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:66 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [33: 1584] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [66: 7392] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [73: 8176] @ 0x774db7 0xe973fd 0xe97310 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe973fc github.com/sirupsen/logrus.(*Entry).WithField+0x39c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9730f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2af /go/resolver/blocking_resolver.go:372 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 32] @ 0x50e406 0x836a5d 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836a5c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /go/util/common.go:49 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [43: 22016] @ 0x5d699e 0x5d69b3 0x669394 0x61ced6 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5d699d crypto/internal/fips140/aes.New+0x3d /usr/local/go/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d69b2 crypto/aes.NewCipher+0x52 /usr/local/go/src/crypto/aes/aes.go:47 # 0x669393 crypto/tls.aeadAESGCMTLS13+0x33 /usr/local/go/src/crypto/tls/cipher_suites.go:551 # 0x61ced5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [6: 384] @ 0x7c6a9a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c6a99 github.com/miekg/dns.init.func3+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [23: 16192] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40d53c 0x69b1fa 0x69b12b 0x699d91 0x6d7168 0x6d6451 0x6d681c 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69b1f9 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699d90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d681b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /usr/local/go/src/net/http/h2_bundle.go:9650 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [13: 1664] @ 0xf50ed0 0xf6dada 0xf72da5 0x660ce5 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 336] @ 0x47713a 0x47714f 0x6cee93 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cee92 net/http.(*http2Transport).newClientConn+0x92 /usr/local/go/src/net/http/h2_bundle.go:8255 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [20: 4480] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf729cd 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf729cc crypto/internal/fips140/tls13.deriveSecret[...]+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:51 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [41: 1968] @ 0x47713a 0x47714f 0x7be1df 0x7be1cf 0x7be285 0x7be313 0xefd9d0 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be1de github.com/sirupsen/logrus.NewEntry+0xde /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x7be1ce github.com/0xERR0R/blocky/log.FromCtx+0xce /go/log/context.go:21 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [17: 816] @ 0x82b1e5 0x7de1c6 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x82b1e4 github.com/miekg/dns.(*CNAME).copy+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:898 # 0x7de1c5 github.com/miekg/dns.(*Msg).CopyTo+0x265 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 480] @ 0x57f00a 0x5ea708 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x57f009 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /usr/local/go/src/crypto/x509/pkix/pkix.go:151 # 0x5ea707 crypto/x509.parseCertificate+0x527 /usr/local/go/src/crypto/x509/parser.go:964 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [234: 3744] @ 0x783d5a 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x783d59 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x799 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [39: 11232] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [43: 688] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [20: 480] @ 0x8d0946 0x8d08d6 0xebd532 0x510eff 0x5117f8 0x51427e 0x50e3f3 0xeb1cc7 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d0945 strings.(*Builder).WriteString+0x325 /usr/local/go/src/strings/builder.go:108 # 0x8d08d5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /go/config/upstream.go:48 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0xeb1cc6 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [43: 99072] @ 0x48babc 0x48b906 0x48b67c 0x7188a6 0x6f630d 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x7188a5 net/http.newBufioWriterSize+0x65 /usr/local/go/src/net/http/server.go:888 # 0x6f630c net/http.(*conn).serve+0x2ac /usr/local/go/src/net/http/server.go:2014 0: 0 [24: 6912] @ 0x710369 0x70de78 0x70dcb5 0x4811a1 # 0x710368 net/http.(*Transport).dialConn+0x17e8 /usr/local/go/src/net/http/transport.go:1937 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [97: 10864] @ 0x811c8d 0x811d7c 0x811b38 0x80016b 0x80003e 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x811c8c github.com/miekg/dns.parseDstFromOOB+0x2c /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:73 # 0x811d7b github.com/miekg/dns.correctSource+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:86 # 0x811b37 github.com/miekg/dns.WriteToSessionUDP+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:52 # 0x80016a github.com/miekg/dns.(*response).Write+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:778 # 0x80003d github.com/miekg/dns.(*response).WriteMsg+0x7d /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [43: 2064] @ 0x407132 0x477189 0x774a3e 0xefdba9 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xefdba8 github.com/0xERR0R/blocky/server.newRequest+0x4c8 /go/server/server.go:453 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [33: 1584] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [24: 576] @ 0x8d0946 0x8d08d6 0xeb17f2 0xeb1784 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d0945 strings.(*Builder).WriteString+0x325 /usr/local/go/src/strings/builder.go:108 # 0x8d08d5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /go/config/upstream.go:48 # 0xeb17f1 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /go/resolver/upstream_resolver.go:50 # 0xeb1783 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /go/resolver/upstream_resolver.go:313 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [35: 560] @ 0xe933d2 0xe9307b 0xeaba52 0x4811a1 # 0xe933d1 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x2d1 /go/querylog/logger_writer.go:39 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [12: 1344] @ 0x47d6bc 0x4a3955 0x4d237c 0x59d7dd 0x59d7aa 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x4d237b context.WithDeadlineCause+0x21b /usr/local/go/src/context/context.go:643 # 0x59d7dc context.WithDeadline+0x1bc /usr/local/go/src/context/context.go:617 # 0x59d7a9 net.(*Dialer).DialContext+0x189 /usr/local/go/src/net/dial.go:533 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [16: 128] @ 0x407245 0x477189 0x774a3e 0xe9308e 0xeaba52 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9308d github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x2d /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [20: 4480] @ 0x5546da 0x5546f0 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660ce5 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [27: 1296] @ 0x58474d 0x584893 0x583ff0 0x5af15e 0xe9a293 0xe9a2b6 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x58474c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x584892 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x583fef net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x5af15d net.parseIP+0x1d /usr/local/go/src/net/ip.go:535 # 0xe9a292 net.ParseIP+0xf2 /usr/local/go/src/net/ip.go:528 # 0xe9a2b5 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x115 /go/resolver/bootstrap.go:129 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [88: 12672] @ 0xeff67e 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeff67d github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x5d /go/server/server_endpoints.go:116 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [22: 4928] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50e3e 0xf6dada 0xf72da5 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [18: 4032] @ 0x5546da 0x5546f0 0x521bbd 0xf72e8f 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf72e8e crypto/internal/fips140/tls13.extract[...]+0x4e /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:44 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [28: 1344] @ 0xbd9850 0xbd9844 0xbd97fb 0xbdbb0c 0xeb8c3b 0xe9e6fb 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xbd984f container/list.(*List).insertValue+0x22f /usr/local/go/src/container/list/list.go:104 # 0xbd9843 container/list.(*List).PushFront+0x223 /usr/local/go/src/container/list/list.go:146 # 0xbd97fa github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x1da /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:61 # 0xbdbb0b github.com/hashicorp/golang-lru.(*Cache).Add+0x6b /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0xeb8c3a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13a /go/cache/expirationcache/expiration_cache.go:152 # 0xe9e6fa github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /go/resolver/caching_resolver.go:333 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 16] @ 0x7d6ff8 0x7d3fa3 0x7ddaf4 0x7dc805 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d6ff7 github.com/miekg/dns.(*EDNS0_EDE).pack+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:849 # 0x7d3fa2 github.com/miekg/dns.(*OPT).len+0x62 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7ddaf3 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dc804 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [62: 2976] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [31: 1488] @ 0x407132 0x477189 0x774a3e 0xe971d3 0xe970be 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe971d2 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe970bd github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /go/resolver/blocking_resolver.go:367 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [1: 24] @ 0x6cd7d9 0x6cd568 0x6cd43d 0x6da607 0xeb0792 0xeb0668 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6cd7d8 net/http.(*http2clientStream).closeReqBodyLocked+0x78 /usr/local/go/src/net/http/h2_bundle.go:7957 # 0x6cd567 net/http.(*http2clientStream).abortStreamLocked+0x67 /usr/local/go/src/net/http/h2_bundle.go:7932 # 0x6cd43c net/http.(*http2clientStream).abortStream+0x9c /usr/local/go/src/net/http/h2_bundle.go:7923 # 0x6da606 net/http.http2transportResponseBody.Close+0x66 /usr/local/go/src/net/http/h2_bundle.go:10290 # 0xeb0791 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal.func1+0x31 /go/resolver/upstream_resolver.go:165 # 0xeb0667 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x967 /go/resolver/upstream_resolver.go:189 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 72] @ 0x64fc7e 0x64fb07 0x623bda 0x6236d8 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x64fc7d crypto/tls.unmarshalCertificate+0xfd /usr/local/go/src/crypto/tls/handshake_messages.go:1535 # 0x64fb06 crypto/tls.(*certificateMsgTLS13).unmarshal+0x126 /usr/local/go/src/crypto/tls/handshake_messages.go:1512 # 0x623bd9 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x339 /usr/local/go/src/crypto/tls/conn.go:1175 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [10: 160] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [153: 17136] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [60: 6720] @ 0xeb1c8f 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb1c8e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x30e /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [22: 528] @ 0xe9df28 0xe9ded9 0xe9d9f4 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9df27 github.com/miekg/dns.(*Msg).SetReply+0x687 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xe9ded8 github.com/miekg/dns.(*Msg).SetRcode+0x638 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:55 # 0xe9d9f3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x153 /go/resolver/caching_resolver.go:221 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [53: 1272] @ 0x67549c 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x67549b net/textproto.readMIMEHeader+0x27b /usr/local/go/src/net/textproto/reader.go:568 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [19: 456] @ 0x71790a 0x71790b 0x6f1707 0x6f63f8 0x4811a1 # 0x717909 net/textproto.(*Reader).ReadLine+0xc9 /usr/local/go/src/net/textproto/reader.go:45 # 0x71790a net/http.readRequest+0xca /usr/local/go/src/net/http/request.go:1087 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [6: 384] @ 0x650e15 0x650de5 0x650cf7 0x564342 0x5646d1 0x650c34 0x650b9c 0x623116 0x639b6d 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x650e14 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x650de4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x650cf6 crypto/tls.(*finishedMsg).marshal.func1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:1685 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x650c33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x650b9b crypto/tls.(*finishedMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1684 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x639b6c crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0xec /usr/local/go/src/crypto/tls/handshake_client_tls13.go:833 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [26: 5824] @ 0x5546da 0x5546f0 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 560] @ 0xf72d65 0xf72a89 0x637572 0x637408 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72d64 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637571 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x637407 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:516 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [15: 240] @ 0xebac8f 0xebb577 0xebb44a 0xe9e113 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xebac8e github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x10e /go/cache/expirationcache/expiration_cache.go:152 # 0xebb576 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /go/cache/expirationcache/prefetching_cache.go:97 # 0xebb449 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /go/cache/expirationcache/prefetching_cache.go:106 # 0xe9e112 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /go/resolver/caching_resolver.go:246 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 80] @ 0x5adf19 0xeb2a28 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xeb2a27 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x307 /go/resolver/upstream_resolver.go:389 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 128] @ 0x5adf19 0xeab505 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0xeab504 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x384 /go/resolver/query_logging_resolver.go:193 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 832] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x7dde16 0x7ddbe5 0x7e5298 0x7e52a5 0xefe88f 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dde15 github.com/miekg/dns.compressionLenSearch+0xb5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1057 # 0x7ddbe4 github.com/miekg/dns.domainNameLen+0xa4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1015 # 0x7e5297 github.com/miekg/dns.(*Question).len+0x137 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:273 # 0x7e52a4 github.com/miekg/dns.(*Msg).Truncate+0x144 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_truncate.go:67 # 0xefe88e github.com/0xERR0R/blocky/server.(*Server).resolve+0x32e /go/server/server.go:566 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 64] @ 0x50e406 0x8369b4 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [29: 6496] @ 0x5546da 0x5546f0 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [20: 640] @ 0x4d231e 0x4d2a4d 0x4d2a0f 0xeb1eaa 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d231d context.WithDeadlineCause+0x1bd /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xeb1ea9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /go/resolver/upstream_resolver.go:346 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [18: 576] @ 0x408f12 0x4072b9 0x477189 0x774a3e 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [123: 11808] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 1248] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x7dde16 0x7ddbe5 0x827aab 0x7e555d 0x7e52f4 0xefe88f 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dde15 github.com/miekg/dns.compressionLenSearch+0xb5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1057 # 0x7ddbe4 github.com/miekg/dns.domainNameLen+0xa4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1015 # 0x827aaa github.com/miekg/dns.(*CNAME).len+0x6a /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:347 # 0x7e555c github.com/miekg/dns.truncateLoop+0x5c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_truncate.go:105 # 0x7e52f3 github.com/miekg/dns.(*Msg).Truncate+0x193 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_truncate.go:72 # 0xefe88e github.com/0xERR0R/blocky/server.(*Server).resolve+0x32e /go/server/server.go:566 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 560] @ 0x47d6bc 0x4a3955 0x6d0b87 0x6d7db4 0x6d7742 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x6d0b86 net/http.(*http2ClientConn).closeConn+0x66 /usr/local/go/src/net/http/h2_bundle.go:8557 # 0x6d7db3 net/http.(*http2clientConnReadLoop).cleanup+0x4f3 /usr/local/go/src/net/http/h2_bundle.go:9895 # 0x6d7741 net/http.(*http2ClientConn).readLoop+0x141 /usr/local/go/src/net/http/h2_bundle.go:9818 0: 0 [12: 384] @ 0xeb1ce5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb1ce4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x364 /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [101: 11312] @ 0x7be054 0x7be01d 0x7be2a5 0x7be313 0xefd9d0 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 176] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 192] @ 0x82a273 0x82a238 0x7de1c6 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x82a272 github.com/miekg/dns.cloneSlice[...]+0x52 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x82a237 github.com/miekg/dns.(*A).copy+0x17 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:833 # 0x7de1c5 github.com/miekg/dns.(*Msg).CopyTo+0x265 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x7d6aea 0x7d6ab3 0x7d3fa3 0x7ddaf4 0x7dc805 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d6ae9 github.com/miekg/dns.cloneSlice[...]+0x49 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d6ab2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7d3fa2 github.com/miekg/dns.(*OPT).len+0x62 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7ddaf3 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dc804 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [22: 528] @ 0xea1d0b 0xea1caa 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xea1d0a github.com/miekg/dns.(*Msg).SetReply+0xca /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xea1ca9 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x69 /go/resolver/custom_dns_resolver.go:114 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [15: 360] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [22: 1056] @ 0x8d0c6b 0x8d0c0f 0xeb17f2 0xeb1784 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d0c6a strings.(*Builder).WriteString+0x64a /usr/local/go/src/strings/builder.go:108 # 0x8d0c0e github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /go/config/upstream.go:57 # 0xeb17f1 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /go/resolver/upstream_resolver.go:50 # 0xeb1783 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /go/resolver/upstream_resolver.go:313 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 1152] @ 0xf50ed0 0xf6dada 0xf72da5 0xf72a89 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [90: 12960] @ 0x5d1865 0x5d16e6 0x717c76 0x6f1707 0x6f63f8 0x4811a1 # 0x5d1864 net/url.parse+0xc4 /usr/local/go/src/net/url/url.go:519 # 0x5d16e5 net/url.ParseRequestURI+0x25 /usr/local/go/src/net/url/url.go:497 # 0x717c75 net/http.readRequest+0x435 /usr/local/go/src/net/http/request.go:1123 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [49: 5488] @ 0x774db7 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [19: 608] @ 0xbd97b6 0xbdbb0c 0xeb8c3b 0xe9e6fb 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xbd97b5 github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x195 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:60 # 0xbdbb0b github.com/hashicorp/golang-lru.(*Cache).Add+0x6b /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0xeb8c3a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13a /go/cache/expirationcache/expiration_cache.go:152 # 0xe9e6fa github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /go/resolver/caching_resolver.go:333 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 240] @ 0x9112f0 0x910d66 0x910bff 0xe9ce4b 0xe9cdc1 0xeb8c5e 0xe9e6fb 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x9112ef github.com/asaskevich/EventBus.(*EventBus).setUpPublish+0x6f /go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:200 # 0x910d65 github.com/asaskevich/EventBus.(*EventBus).doPublish+0x25 /go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:159 # 0x910bfe github.com/asaskevich/EventBus.(*EventBus).Publish+0x59e /go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:144 # 0xe9ce4a github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0xaa /go/resolver/caching_resolver.go:383 # 0xe9cdc0 github.com/0xERR0R/blocky/resolver.configureCaches.func3+0x20 /go/resolver/caching_resolver.go:103 # 0xeb8c5d github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x15d /go/cache/expirationcache/expiration_cache.go:158 # 0xe9e6fa github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /go/resolver/caching_resolver.go:333 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 144] @ 0xf6daa5 0xf72da5 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [18: 2016] @ 0x567085 0x568b2f 0x5689ac 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x567084 crypto/ecdsa.pointFromAffine+0x1c4 /usr/local/go/src/crypto/ecdsa/ecdsa.go:424 # 0x568b2e crypto/ecdsa.publicKeyToFIPS[...]+0x2e /usr/local/go/src/crypto/ecdsa/ecdsa.go:397 # 0x5689ab crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [105: 10080] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [246: 86592] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x6f2f5c 0x6f29d7 0xeffae8 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6f2f5b net/http.Header.Clone+0x6fb /usr/local/go/src/net/http/header.go:114 # 0x6f29d6 net/http.(*response).WriteHeader+0x176 /usr/local/go/src/net/http/server.go:1231 # 0xeffae7 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x247 /go/server/server_endpoints.go:146 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 19456] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [28: 3211264] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 336] @ 0x47713a 0x47714f 0xa2f1b8 0xa2f1b3 0xa2f275 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f1b7 github.com/0xERR0R/blocky/trie.newParent+0x1b7 /go/trie/trie.go:68 # 0xa2f1b2 github.com/0xERR0R/blocky/trie.(*parent).insert+0x1b2 /go/trie/trie.go:105 # 0xa2f274 github.com/0xERR0R/blocky/trie.(*parent).insert+0x274 /go/trie/trie.go:109 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [19: 1216] @ 0xa4588c 0xa45885 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4588b bufio.(*Scanner).Text+0x10b /usr/local/go/src/bufio/scan.go:115 # 0xa45884 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x104 /go/lists/parsers/hosts.go:146 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [114: 65664] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [16: 1280] @ 0x50b3bb 0xa456c5 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa456c4 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [193: 74112] @ 0x6d1f45 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d1f44 net/http.(*http2ClientConn).roundTrip+0x184 /usr/local/go/src/net/http/h2_bundle.go:8772 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [53: 5936] @ 0x4d2234 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2233 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:631 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [132: 27456] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x7da1c9 0x7da173 0x7de53d 0x7dc97b 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x7de53c github.com/miekg/dns.(*Question).pack+0x5c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1104 # 0x7dc97a github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x33a /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:799 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [108: 12096] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [28: 1792] @ 0x82a437 0x7de1c6 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x82a436 github.com/miekg/dns.(*AAAA).copy+0xb6 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:837 # 0x7de1c5 github.com/miekg/dns.(*Msg).CopyTo+0x265 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 1536] @ 0xf50ed0 0x6002a5 0x660d1e 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 128] @ 0xefda72 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xefda71 github.com/0xERR0R/blocky/server.newRequest+0x391 /go/server/server.go:454 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 1152] @ 0xf50dd7 0xf6dada 0xf72da5 0x660ce5 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [55: 6160] @ 0x6d1eec 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d1eeb net/http.(*http2ClientConn).roundTrip+0x12b /usr/local/go/src/net/http/h2_bundle.go:8780 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [45: 2160] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [14: 336] @ 0x836b89 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x836b88 github.com/0xERR0R/blocky/util.AnswerToString+0x2c8 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [14: 224] @ 0xe9db39 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9db38 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x298 /go/resolver/caching_resolver.go:214 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 864] @ 0x50e731 0x775f94 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x775f93 github.com/sirupsen/logrus.(*Entry).Log+0x33 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 192] @ 0xefd8d4 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xefd8d3 github.com/0xERR0R/blocky/server.newRequest+0x1f3 /go/server/server.go:449 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 80] @ 0x81c6bc 0x81c666 0x81c65d 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x81c6bb github.com/miekg/dns.cloneSlice[...]+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81c665 github.com/miekg/dns.unpackDataA+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:23 # 0x81c65c github.com/miekg/dns.(*A).unpack+0x1c /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1223 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [13: 312] @ 0x7ddfdd 0x7ddfbc 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7ddfdc github.com/miekg/dns.cloneSlice[...]+0x7c /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7ddfbb github.com/miekg/dns.(*Msg).CopyTo+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1080 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [93: 10416] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [15: 240] @ 0x81c836 0x81c7e6 0x81c7dd 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x81c835 github.com/miekg/dns.cloneSlice[...]+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x81c7e5 github.com/miekg/dns.unpackDataAAAA+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:48 # 0x81c7dc github.com/miekg/dns.(*AAAA).unpack+0x1c /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1234 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [55: 2640] @ 0x407132 0x477189 0x6d9098 0x6d8b9f 0x6d8709 0x6d7679 0x4811a1 # 0x6d9097 net/http.(*http2clientConnReadLoop).handleResponse+0x317 /usr/local/go/src/net/http/h2_bundle.go:10075 # 0x6d8b9e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:10027 # 0x6d8708 net/http.(*http2clientConnReadLoop).run+0x588 /usr/local/go/src/net/http/h2_bundle.go:9965 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [21: 336] @ 0xe93145 0xe9307b 0xeaba52 0x4811a1 # 0xe93144 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x44 /go/querylog/logger_writer.go:33 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [9: 144] @ 0xe9f26a 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9f269 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x109 /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [29: 1392] @ 0x58474d 0x584893 0x583ff0 0x5af15e 0xe9a293 0xe9a2b6 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x58474c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x584892 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x583fef net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x5af15d net.parseIP+0x1d /usr/local/go/src/net/ip.go:535 # 0xe9a292 net.ParseIP+0xf2 /usr/local/go/src/net/ip.go:528 # 0xe9a2b5 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x115 /go/resolver/bootstrap.go:129 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [31: 1488] @ 0xe9b365 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9b364 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x64 /go/resolver/bootstrap.go:212 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [66: 152064] @ 0x48babc 0x48b906 0x48b67c 0x6229f3 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6d4725 0x6d3c66 0x6d3125 0x6d29f6 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6229f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /usr/local/go/src/crypto/tls/conn.go:988 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6d4724 net/http.(*http2ClientConn).writeHeaders+0x184 /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x6d3c65 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /usr/local/go/src/net/http/h2_bundle.go:9100 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [89: 9968] @ 0x774db7 0x7be357 0x7be28f 0x7be313 0xefd9d0 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be356 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /go/log/context.go:44 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 240] @ 0x4d0b1b 0x4d0afd 0x70d00d 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea90fa 0x4811a1 # 0x4d0b1a context.withCancel+0x3a /usr/local/go/src/context/context.go:277 # 0x4d0afc context.WithCancel+0x1c /usr/local/go/src/context/context.go:241 # 0x70d00c net/http.(*Transport).getConn+0x16c /usr/local/go/src/net/http/transport.go:1497 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [8: 768] @ 0x45fa86 0x5e0d68 0x5e0c5a 0x633c71 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e0d67 crypto/x509.(*CertPool).addCertFunc+0x147 /usr/local/go/src/crypto/x509/cert_pool.go:206 # 0x5e0c59 crypto/x509.(*CertPool).AddCert+0x39 /usr/local/go/src/crypto/x509/cert_pool.go:184 # 0x633c70 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /usr/local/go/src/crypto/tls/handshake_client.go:1143 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [66: 3168] @ 0x407132 0x477189 0x774a3e 0xe9dc33 0xe9daf5 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9dc32 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9daf4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /go/resolver/caching_resolver.go:214 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 3168] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x6f2f5c 0x6f29d7 0xeffae8 0xefe494 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6f2f5b net/http.Header.Clone+0x6fb /usr/local/go/src/net/http/header.go:114 # 0x6f29d6 net/http.(*response).WriteHeader+0x176 /usr/local/go/src/net/http/server.go:1231 # 0xeffae7 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x247 /go/server/server_endpoints.go:146 # 0xefe493 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b3 /go/server/server.go:518 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 1664] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x7da1c9 0x7da173 0x81a033 0x7dba72 0x7dcab1 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x81a032 github.com/miekg/dns.(*SOA).pack+0x72 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:926 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcab0 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x470 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:811 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [75: 8400] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [49: 2352] @ 0x407132 0x477189 0x774a3e 0xe97a55 0xe9796d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe97a54 github.com/sirupsen/logrus.(*Entry).WithField+0x294 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9796c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1ac /go/resolver/blocking_resolver.go:416 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [109: 12208] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [86: 6880] @ 0x6b8f9f 0x69c479 0x69be9a 0x69bc90 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b8f9e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:3146 # 0x69c478 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69be99 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69bc8f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [30: 1440] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [273: 78624] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xe97a55 0xe9796d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe97a54 github.com/sirupsen/logrus.(*Entry).WithField+0x294 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9796c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1ac /go/resolver/blocking_resolver.go:416 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 128] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [36: 576] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 176] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [196: 56448] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [29: 464] @ 0x783b11 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x783b10 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x550 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [3: 1536] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 864] @ 0x6b424b 0x6b3f85 0x6d52f1 0x6d522e 0x6d33cd 0x6d29f6 0x4811a1 # 0x6b424a net/http.(*http2Framer).startWriteDataPadded+0x22a /usr/local/go/src/net/http/h2_bundle.go:2275 # 0x6b3f84 net/http.(*http2Framer).WriteDataPadded+0x24 /usr/local/go/src/net/http/h2_bundle.go:2239 # 0x6d52f0 net/http.(*http2Framer).WriteData+0xb30 /usr/local/go/src/net/http/h2_bundle.go:2226 # 0x6d522d net/http.(*http2clientStream).writeRequestBody+0xa6d /usr/local/go/src/net/http/h2_bundle.go:9394 # 0x6d33cc net/http.(*http2clientStream).writeRequest+0x98c /usr/local/go/src/net/http/h2_bundle.go:9020 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [6: 768] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [95: 19760] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x4d1689 0x4d228b 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d1688 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:492 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 1728] @ 0x7e034e 0x7e11c5 0x81940f 0x7dba72 0x7dca1a 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7e034d github.com/miekg/dns.fromBase64+0x6d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:163 # 0x7e11c4 github.com/miekg/dns.packStringBase64+0x44 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:338 # 0x81940e github.com/miekg/dns.(*RRSIG).pack+0x4ae /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:846 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dca19 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [63: 7056] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [61: 6832] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [82: 9184] @ 0x774db7 0xea1f93 0xea1e8c 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea1f92 github.com/sirupsen/logrus.(*Entry).WithField+0x352 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea1e8b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x24b /go/resolver/custom_dns_resolver.go:162 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [32: 2560] @ 0x7d6bae 0x7d6bd9 0x7e1967 0x822529 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dcf34 0x7dd119 0xeff6a5 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d6bad github.com/miekg/dns.cloneSlice[...]+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d6bd8 github.com/miekg/dns.(*EDNS0_PADDING).unpack+0x78 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:750 # 0x7e1966 github.com/miekg/dns.unpackDataOpt+0x306 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:421 # 0x822528 github.com/miekg/dns.(*OPT).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:2321 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcf33 github.com/miekg/dns.(*Msg).unpack+0x353 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:862 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeff6a4 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x84 /go/server/server_endpoints.go:117 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 1008] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [70: 7840] @ 0x6d1f1b 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d1f1a net/http.(*http2ClientConn).roundTrip+0x15a /usr/local/go/src/net/http/h2_bundle.go:8782 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [16: 384] @ 0x836a2e 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x836a2d github.com/0xERR0R/blocky/util.AnswerToString+0x16d /go/util/common.go:49 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [9: 144] @ 0xeb8c0f 0xe9e6fb 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb8c0e github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x10e /go/cache/expirationcache/expiration_cache.go:152 # 0xe9e6fa github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /go/resolver/caching_resolver.go:333 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 672] @ 0x564645 0x640ab4 0x640a93 0x564342 0x5646d1 0x63b185 0x63b05d 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640ab3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x640a92 crypto/tls.(*clientHelloMsg).marshalMsg.func4+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:138 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63b184 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b05c crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /usr/local/go/src/crypto/tls/handshake_messages.go:137 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [223: 256896] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [62: 6944] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [28: 39424] @ 0x69b231 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [43: 2064] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [21: 672] @ 0x717526 0x7176e6 0x6a62cb 0x6a51b3 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x717525 net/http.Header.Clone+0xc5 /usr/local/go/src/net/http/header.go:104 # 0x7176e5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x6a62ca net/http.(*Client).makeHeadersCopier+0x2a /usr/local/go/src/net/http/client.go:759 # 0x6a51b2 net/http.(*Client).do+0x232 /usr/local/go/src/net/http/client.go:609 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [219: 63072] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xe971d3 0xe970be 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe971d2 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe970bd github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /go/resolver/blocking_resolver.go:367 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [31: 35712] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [15: 4800] @ 0x69b231 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [199: 63680] @ 0x7088b4 0x70887c 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7088b3 net/http.setupRewindBody+0x393 /usr/local/go/src/net/http/transport.go:777 # 0x70887b net/http.(*Transport).roundTrip+0x35b /usr/local/go/src/net/http/transport.go:612 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [20: 320] @ 0xebac8f 0xebb577 0xebb44a 0xe9e113 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xebac8e github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x10e /go/cache/expirationcache/expiration_cache.go:152 # 0xebb576 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /go/cache/expirationcache/prefetching_cache.go:97 # 0xebb449 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /go/cache/expirationcache/prefetching_cache.go:106 # 0xe9e112 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /go/resolver/caching_resolver.go:246 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [143: 16016] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [35: 1680] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [67: 7504] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [19: 456] @ 0x8d0946 0x8d08d6 0xeb29a5 0xeb2936 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8d0945 strings.(*Builder).WriteString+0x325 /usr/local/go/src/strings/builder.go:108 # 0x8d08d5 github.com/0xERR0R/blocky/config.Upstream.String+0x2b5 /go/config/upstream.go:48 # 0xeb29a4 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /go/resolver/upstream_resolver.go:50 # 0xeb2935 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /go/resolver/upstream_resolver.go:388 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [78: 8736] @ 0x7be054 0x7be01d 0x7be2a5 0x7be313 0xefd9d0 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 704] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 176] @ 0xefd8d4 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xefd8d3 github.com/0xERR0R/blocky/server.newRequest+0x1f3 /go/server/server.go:449 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 416] @ 0x50b2ba 0x48b711 0x50de3e 0x50e3d0 0x5d01aa 0x510fc3 0x5117f8 0x51427e 0x50b3a5 0xeb01bc 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50b2b9 fmt.init.func1+0x19 /usr/local/go/src/fmt/print.go:147 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x5d01a9 net/url.(*Error).Error+0xa9 /usr/local/go/src/net/url/url.go:32 # 0x510fc2 fmt.(*pp).handleMethods+0x3e2 /usr/local/go/src/fmt/print.go:667 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50b3a4 fmt.Errorf+0x84 /usr/local/go/src/fmt/errors.go:25 # 0xeb01bb github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x4bb /go/resolver/upstream_resolver.go:161 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [25: 1200] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [93: 214272] @ 0x48babc 0x48b906 0x48b67c 0x6e0ed9 0x6e1385 0x6f4c50 0x6f49e4 0x6ef2f7 0x6704f5 0x6f58e5 0x6f66c5 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6e0ed8 net/http.Header.sortedKeyValues+0x38 /usr/local/go/src/net/http/header.go:168 # 0x6e1384 net/http.Header.writeSubset+0xc4 /usr/local/go/src/net/http/header.go:195 # 0x6f4c4f net/http.Header.WriteSubset+0x190f /usr/local/go/src/net/http/header.go:187 # 0x6f49e3 net/http.(*chunkWriter).writeHeader+0x16a3 /usr/local/go/src/net/http/server.go:1577 # 0x6ef2f6 net/http.(*chunkWriter).Write+0x36 /usr/local/go/src/net/http/server.go:376 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6f58e4 net/http.(*response).finishRequest+0x44 /usr/local/go/src/net/http/server.go:1715 # 0x6f66c4 net/http.(*conn).serve+0x664 /usr/local/go/src/net/http/server.go:2108 0: 0 [26: 1248] @ 0x407132 0x477189 0x717545 0x7176e6 0x6a62cb 0x6a51b3 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x717544 net/http.Header.Clone+0xe4 /usr/local/go/src/net/http/header.go:105 # 0x7176e5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x6a62ca net/http.(*Client).makeHeadersCopier+0x2a /usr/local/go/src/net/http/client.go:759 # 0x6a51b2 net/http.(*Client).do+0x232 /usr/local/go/src/net/http/client.go:609 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [84: 10752] @ 0xa2dd6d 0xa2dcd6 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xa2dd6c github.com/avast/retry-go/v4.newDefaultRetryConfig+0xcc /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:226 # 0xa2dcd5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [4: 256] @ 0x6cf1df 0x6cf10f 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cf1de sync.NewCond+0x3de /usr/local/go/src/sync/cond.go:49 # 0x6cf10e net/http.(*http2Transport).newClientConn+0x30e /usr/local/go/src/net/http/h2_bundle.go:8276 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [16: 256] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [131: 25152] @ 0xeab1e5 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeab1e4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x64 /go/resolver/query_logging_resolver.go:183 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [103: 14832] @ 0xea1ca9 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xea1ca8 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x68 /go/resolver/custom_dns_resolver.go:113 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [39: 6240] @ 0x6b8f9f 0x69c479 0x69be9a 0x69bc90 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b8f9e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:3146 # 0x69c478 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69be99 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69bc8f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [12: 4992] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [103: 14832] @ 0x7dc83c 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [75: 8400] @ 0x7be15a 0x7be1c9 0x7be285 0x7be313 0xe9f2df 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xe9f2de github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [34: 1632] @ 0xefd836 0xefd7da 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xefd835 github.com/google/uuid.UUID.String+0x155 /go/pkg/mod/github.com/google/uuid@v1.6.0/uuid.go:247 # 0xefd7d9 github.com/0xERR0R/blocky/server.newRequest+0xf9 /go/server/server.go:448 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [79: 8848] @ 0x774db7 0xefdba9 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xefdba8 github.com/0xERR0R/blocky/server.newRequest+0x4c8 /go/server/server.go:453 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [19: 304] @ 0x7daba5 0x7de746 0x7dcd1f 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 640] @ 0x7dc185 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 32] @ 0x45fa86 0xf6dc13 0xf72da5 0x660bcd 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6dc12 crypto/internal/fips140/hkdf.Expand[...]+0x1d2 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:42 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [58: 6496] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 1152] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [65: 149760] @ 0x48babc 0x48b906 0x48b67c 0x6229f3 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6da3ee 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6229f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /usr/local/go/src/crypto/tls/conn.go:988 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6da3ed net/http.http2transportResponseBody.Read+0x3cd /usr/local/go/src/net/http/h2_bundle.go:10278 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [17: 544] @ 0x408f12 0x40aad7 0x40a845 0x40cad7 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 1248] @ 0x50b2ba 0x48b711 0x50de3e 0x50b367 0xa459d2 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b2b9 fmt.init.func1+0x19 /usr/local/go/src/fmt/print.go:147 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50b366 fmt.Errorf+0x46 /usr/local/go/src/fmt/errors.go:23 # 0xa459d1 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 8960] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x623451 0x623452 0x6234d9 0x62ed3b 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x62ed3a crypto/tls.(*Conn).clientHandshake+0x4fa /usr/local/go/src/crypto/tls/handshake_client.go:340 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [14: 1344] @ 0x564645 0x63d06c 0x63cf0f 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d06b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63cf0e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:285 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [10: 1280] @ 0xf50f0e 0xf6dada 0xf72da5 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [88: 14080] @ 0x782e73 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x782e72 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [11: 2464] @ 0x5546da 0x5546f0 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [73: 25696] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x5f5b57 0x5f3c6a 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f5b56 crypto/x509.(*policyGraph).incrDepth+0x2456 /usr/local/go/src/crypto/x509/verify.go:1379 # 0x5f3c69 crypto/x509.policiesValid+0x569 /usr/local/go/src/crypto/x509/verify.go:1443 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [19: 4256] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50def 0xf6dada 0xf72da5 0xf72a89 0x637572 0x637408 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637571 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x637407 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:516 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [52: 832] @ 0xe97971 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe97970 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1b0 /go/resolver/blocking_resolver.go:416 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [46: 26496] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61edef 0x623451 0x623452 0x6234d9 0x62ed3b 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61edee crypto/tls.(*Conn).readRecordOrCCS+0x3ce /usr/local/go/src/crypto/tls/conn.go:629 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x62ed3a crypto/tls.(*Conn).clientHandshake+0x4fa /usr/local/go/src/crypto/tls/handshake_client.go:340 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [26: 6656] @ 0x564585 0x56445b 0x63f234 0x63f213 0x564342 0x5646d1 0x63d06c 0x63cf0f 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564584 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x164 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x56445a vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x3a /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63f233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f212 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:286 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d06b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63cf0e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:285 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 96] @ 0x8368eb 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [66: 7392] @ 0x4d134a 0x4d1595 0x4d228b 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x4d1594 context.(*cancelCtx).propagateCancel+0x74 /usr/local/go/src/context/context.go:469 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 6400] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [8: 1024] @ 0xf50ed0 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [15: 1440] @ 0x564645 0x63c1ed 0x63c090 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c1ec vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c08f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /usr/local/go/src/crypto/tls/handshake_messages.go:195 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [54: 2592] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 960] @ 0x564645 0x63f9b4 0x63f993 0x564342 0x5646d1 0x63cb9d 0x63ca3d 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63f992 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:258 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63cb9c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ca3c crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:257 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [63: 7056] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 208] @ 0x50e406 0x836a5d 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836a5c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /go/util/common.go:49 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 144] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [18: 288] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 672] @ 0x564645 0x63f234 0x63f213 0x564342 0x5646d1 0x63d06c 0x63cf0f 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f212 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:286 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d06b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63cf0e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:285 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 288] @ 0x564645 0x63f234 0x63f213 0x564342 0x5646d1 0x63d06c 0x63cf0f 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f212 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:286 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d06b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63cf0e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:285 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 112] @ 0x7d484c 0x7d482a 0x7d3fa3 0x7ddaf4 0x7dc805 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d484b net.CIDRMask+0x3cb /usr/local/go/src/net/ip.go:87 # 0x7d4829 github.com/miekg/dns.(*EDNS0_SUBNET).pack+0x3a9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:329 # 0x7d3fa2 github.com/miekg/dns.(*OPT).len+0x62 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:139 # 0x7ddaf3 github.com/miekg/dns.msgLenWithCompressionMap+0x1b3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:998 # 0x7dc804 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1c4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:787 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [11: 1056] @ 0xf50dd7 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [15: 240] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836a5d 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836a5c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /go/util/common.go:49 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 384] @ 0xf37d7e 0xf54cb7 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37d7d crypto/internal/fips140/nistec.NewP384Point+0x1d /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:30 # 0xf54cb6 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x396 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [23: 4784] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x5f438d 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f438c crypto/x509.policiesValid+0xc8c /usr/local/go/src/crypto/x509/verify.go:1581 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [22: 1056] @ 0xeb1ad4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb1ad3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x153 /go/resolver/upstream_resolver.go:365 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 64] @ 0xeb00ae 0xeb0081 0xeb006d 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb00ad net/textproto.MIMEHeader.Set+0x3ad /usr/local/go/src/net/textproto/header.go:22 # 0xeb0080 net/http.Header.Set+0x380 /usr/local/go/src/net/http/header.go:40 # 0xeb006c github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x36c /go/resolver/upstream_resolver.go:156 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 2288] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x69b17d 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b17c vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x9c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [5: 320] @ 0x530130 0x52ff51 0x66113b 0x62da85 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x53012f crypto/ecdh.(*x25519Curve).NewPrivateKey+0x16f /usr/local/go/src/crypto/ecdh/x25519.go:62 # 0x52ff50 crypto/ecdh.(*x25519Curve).GenerateKey+0xb0 /usr/local/go/src/crypto/ecdh/x25519.go:46 # 0x66113a crypto/tls.generateECDHEKey+0xba /usr/local/go/src/crypto/tls/key_schedule.go:68 # 0x62da84 crypto/tls.(*Conn).makeClientHello+0xba4 /usr/local/go/src/crypto/tls/handshake_client.go:163 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [21: 4704] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50e3e 0xf6dada 0xf72da5 0xf72a89 0x638f93 0x638f26 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638f92 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x638f25 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:732 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [29: 464] @ 0x783729 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x783728 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x168 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:252 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [2: 64] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea90fa 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [5: 960] @ 0x7dc83c 0x7dc5e9 0xe9e634 0xe9e610 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xe9e633 github.com/miekg/dns.(*Msg).Pack+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xe9e60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x8f /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [43: 2064] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 640] @ 0x6239fe 0x6236d8 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x6239fd crypto/tls.(*Conn).unmarshalHandshakeMessage+0x15d /usr/local/go/src/crypto/tls/conn.go:1134 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [60: 6720] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xea0848 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [30: 13440] @ 0x6cef09 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cef08 net/http.(*http2Transport).newClientConn+0x108 /usr/local/go/src/net/http/h2_bundle.go:8245 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [59: 3776] @ 0x7c6a9a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c6a99 github.com/miekg/dns.init.func3+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [43: 2064] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [62: 3968] @ 0x5c88d2 0x5c42b5 0x5c509e 0x5c38c5 0x811b65 0x80016b 0x80003e 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5c88d1 net.ipToSockaddr+0x71 /usr/local/go/src/net/ipsock_posix.go:228 # 0x5c42b4 net.(*UDPAddr).sockaddr+0x34 /usr/local/go/src/net/udpsock_posix.go:39 # 0x5c509d net.(*UDPConn).writeMsg+0x7d /usr/local/go/src/net/udpsock_posix.go:172 # 0x5c38c4 net.(*UDPConn).WriteMsgUDP+0x44 /usr/local/go/src/net/udpsock.go:262 # 0x811b64 github.com/miekg/dns.WriteToSessionUDP+0x64 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:53 # 0x80016a github.com/miekg/dns.(*response).Write+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:778 # 0x80003d github.com/miekg/dns.(*response).WriteMsg+0x7d /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [23: 2576] @ 0x4d2234 0x59d7dd 0x59d7aa 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x4d2233 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:631 # 0x59d7dc context.WithDeadline+0x1bc /usr/local/go/src/context/context.go:617 # 0x59d7a9 net.(*Dialer).DialContext+0x189 /usr/local/go/src/net/dial.go:533 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [8: 768] @ 0xf50dd7 0xf6dada 0xf72da5 0xf72a89 0x638f93 0x638f26 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638f92 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x638f25 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:732 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [12: 288] @ 0xeb1a17 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb1a16 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x96 /go/resolver/upstream_resolver.go:338 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 960] @ 0x564645 0x650c34 0x650b9c 0x652238 0x638f1c 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x650c33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x650b9b crypto/tls.(*finishedMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1684 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x638f1b crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x1fb /usr/local/go/src/crypto/tls/handshake_client_tls13.go:726 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [19: 4256] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50e3e 0xf6de75 0xf72ee6 0xf724b0 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf724af crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [26: 416] @ 0xe93368 0xe9307b 0xeaba52 0x4811a1 # 0xe93367 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x267 /go/querylog/logger_writer.go:38 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [16: 256] @ 0x7be605 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be604 github.com/0xERR0R/blocky/log.WithPrefix+0xe4 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 32] @ 0x61e0f0 0x622c8a 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6da3ee 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x61e0ef crypto/tls.(*halfConn).encrypt+0x5af /usr/local/go/src/crypto/tls/conn.go:522 # 0x622c89 crypto/tls.(*Conn).writeRecordLocked+0x649 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6da3ed net/http.http2transportResponseBody.Read+0x3cd /usr/local/go/src/net/http/h2_bundle.go:10278 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [8: 128] @ 0xeafc36 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeafc35 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x115 /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [36: 1728] @ 0x407132 0x477189 0x774a3e 0xea0985 0xea0893 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea0984 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea0892 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /go/resolver/conditional_upstream_resolver.go:94 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 4160] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 768] @ 0x564645 0x640434 0x640413 0x564342 0x5646d1 0x63c1ed 0x63c090 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x640433 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x640412 crypto/tls.(*clientHelloMsg).marshalMsg.func8+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:196 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c1ec vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x17ac /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c08f crypto/tls.(*clientHelloMsg).marshalMsg+0x164f /usr/local/go/src/crypto/tls/handshake_messages.go:195 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 128] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe97c34 0xe97c13 0xe97bfc 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe97c33 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x473 /go/lists/list_cache.go:108 # 0xe97c12 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x452 /go/resolver/blocking_resolver.go:520 # 0xe97bfb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x43b /go/resolver/blocking_resolver.go:420 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [75: 172800] @ 0x48babc 0x48b906 0x48b67c 0x8395be 0x718c4e 0x6f6685 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x8395bd github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x9d /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:81 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [86: 9632] @ 0xefdbf1 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xefdbf0 github.com/0xERR0R/blocky/server.newRequest+0x510 /go/server/server.go:459 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [102: 11424] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [24: 768] @ 0x5b1b7d 0x5b1bbb 0x837e73 0xefe0f4 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5b1b7c net.SplitHostPort.func1+0x4fc /usr/local/go/src/net/ipsock.go:171 # 0x5b1bba net.SplitHostPort+0x53a /usr/local/go/src/net/ipsock.go:178 # 0x837e72 github.com/0xERR0R/blocky/util.HTTPClientIP+0x52 /go/util/http.go:58 # 0xefe0f3 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x33 /go/server/server.go:490 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [8: 768] @ 0xf50dd7 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [44: 2112] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 128] @ 0x5e894f 0x5eb447 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e894e crypto/x509.processExtensions+0x60e /usr/local/go/src/crypto/x509/parser.go:805 # 0x5eb446 crypto/x509.parseCertificate+0x1266 /usr/local/go/src/crypto/x509/parser.go:1051 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [36: 1728] @ 0x407132 0x477189 0x774a3e 0x7be357 0x7be28f 0x7be313 0xe9f2df 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be356 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /go/log/context.go:44 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xe9f2de github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [17: 3536] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x4d1689 0x4d228b 0x59d7dd 0x59d7aa 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x4d1688 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:492 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x59d7dc context.WithDeadline+0x1bc /usr/local/go/src/context/context.go:617 # 0x59d7a9 net.(*Dialer).DialContext+0x189 /usr/local/go/src/net/dial.go:533 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [5: 240] @ 0xf37d8f 0xf5497e 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37d8e crypto/internal/fips140/nistec.NewP384Point+0x2e /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:31 # 0xf5497d crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [18: 4032] @ 0x5546da 0x5546f0 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 336] @ 0xf55365 0x568b65 0x5689ac 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf55364 crypto/internal/fips140/ecdsa.NewPublicKey[...]+0x64 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:185 # 0x568b64 crypto/ecdsa.publicKeyToFIPS[...]+0x64 /usr/local/go/src/crypto/ecdsa/ecdsa.go:401 # 0x5689ab crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 64] @ 0x408f12 0x40aad7 0x40a845 0x40cad7 0x7da1c9 0x7da173 0x7de53d 0x7dc97b 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x7de53c github.com/miekg/dns.(*Question).pack+0x5c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1104 # 0x7dc97a github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x33a /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:799 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 20736] @ 0x48babc 0x48b906 0x48b67c 0x6229f3 0x62317c 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6229f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /usr/local/go/src/crypto/tls/conn.go:988 # 0x62317b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /usr/local/go/src/crypto/tls/conn.go:1060 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [13: 1040] @ 0xf72bf0 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [11: 1056] @ 0xf50dd7 0xf6dada 0xf72da5 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 560] @ 0xf72d65 0xf72a89 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72d64 crypto/internal/fips140/tls13.ExpandLabel[...]+0x224 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [55: 6160] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [16: 256] @ 0xe9da6c 0xe9da5d 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9da6b github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1cb /go/util/common.go:188 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [124: 13888] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [77: 2464] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [2: 64] @ 0x6693ef 0x61ced6 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x6693ee crypto/tls.aeadAESGCMTLS13+0x8e /usr/local/go/src/crypto/tls/cipher_suites.go:566 # 0x61ced5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [49: 2352] @ 0x407132 0x477189 0x774a3e 0xe9dc33 0xe9daf5 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9dc32 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9daf4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /go/resolver/caching_resolver.go:214 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [23: 368] @ 0x5adf19 0x510eff 0x5117f8 0x51427e 0x50e3f3 0x836a5d 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5adf18 net.IP.String+0xd8 /usr/local/go/src/net/ip.go:315 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0x836a5c github.com/0xERR0R/blocky/util.AnswerToString+0x19c /go/util/common.go:49 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 896] @ 0x5e9edc 0x5e62f0 0x5e862f 0x5e8568 0x5eb447 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e9edb crypto/x509.processExtensions.parseSANExtension.func1+0x29b /usr/local/go/src/crypto/x509/parser.go:407 # 0x5e62ef crypto/x509.forEachSAN+0xcf /usr/local/go/src/crypto/x509/parser.go:366 # 0x5e862e crypto/x509.parseSANExtension+0x2ee /usr/local/go/src/crypto/x509/parser.go:375 # 0x5e8567 crypto/x509.processExtensions+0x227 /usr/local/go/src/crypto/x509/parser.go:689 # 0x5eb446 crypto/x509.parseCertificate+0x1266 /usr/local/go/src/crypto/x509/parser.go:1051 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [91: 10192] @ 0x774db7 0x7be357 0x7be28f 0x7be313 0xe9f2df 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be356 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /go/log/context.go:44 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xe9f2de github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 1056] @ 0x564645 0x63cb9d 0x63ca3d 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63cb9c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ca3c crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:257 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [28: 5376] @ 0x59da55 0x70c392 0x70f365 0x70de78 0x70dcb5 0x4811a1 # 0x59da54 net.(*Dialer).DialContext+0x434 /usr/local/go/src/net/dial.go:565 # 0x70c391 net/http.(*Transport).dial+0xd1 /usr/local/go/src/net/http/transport.go:1278 # 0x70f364 net/http.(*Transport).dialConn+0x7e4 /usr/local/go/src/net/http/transport.go:1780 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [12: 576] @ 0xe9b365 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9b364 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x64 /go/resolver/bootstrap.go:212 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [28: 672] @ 0x836a2e 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x836a2d github.com/0xERR0R/blocky/util.AnswerToString+0x16d /go/util/common.go:49 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x57f00a 0x5ea88d 0x5eb57d 0x617a10 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x57f009 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /usr/local/go/src/crypto/x509/pkix/pkix.go:151 # 0x5ea88c crypto/x509.parseCertificate+0x6ac /usr/local/go/src/crypto/x509/parser.go:984 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x617a0f crypto/tls.(*certCache).newCert+0xaf /usr/local/go/src/crypto/tls/cache.go:85 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [154: 32032] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x7da1c9 0x7da173 0x7de53d 0x7dc97b 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x7de53c github.com/miekg/dns.(*Question).pack+0x5c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1104 # 0x7dc97a github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x33a /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:799 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 96] @ 0x7dc185 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [44: 2112] @ 0x6b5d6b 0x6b3447 0x6d825a 0x6d7679 0x4811a1 # 0x6b5d6a net/http.http2parseHeadersFrame+0x4a /usr/local/go/src/net/http/h2_bundle.go:2595 # 0x6b3446 net/http.(*http2Framer).ReadFrame+0x186 /usr/local/go/src/net/http/h2_bundle.go:2083 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [33: 8448] @ 0x623b97 0x6236d8 0x624b8c 0x6257ae 0x66ef17 0x4b3591 0x6b2c05 0x6b2bd3 0x6b333d 0x6d825a 0x6d7679 0x4811a1 # 0x623b96 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /usr/local/go/src/crypto/tls/conn.go:1173 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x624b8b crypto/tls.(*Conn).handlePostHandshakeMessage+0x2b /usr/local/go/src/crypto/tls/conn.go:1304 # 0x6257ad crypto/tls.(*Conn).Read+0x32d /usr/local/go/src/crypto/tls/conn.go:1389 # 0x66ef16 bufio.(*Reader).Read+0x196 /usr/local/go/src/bufio/bufio.go:245 # 0x4b3590 io.ReadAtLeast+0x90 /usr/local/go/src/io/io.go:335 # 0x6b2c04 io.ReadFull+0x64 /usr/local/go/src/io/io.go:354 # 0x6b2bd2 net/http.http2readFrameHeader+0x32 /usr/local/go/src/net/http/h2_bundle.go:1805 # 0x6b333c net/http.(*http2Framer).ReadFrame+0x7c /usr/local/go/src/net/http/h2_bundle.go:2072 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [11: 880] @ 0x651d75 0x651d45 0x651c57 0x564342 0x5646d1 0x651bf6 0x651aec 0x564342 0x5646d1 0x651994 0x6518fc 0x652238 0x638bcd 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x651d74 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x651d44 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x651c56 crypto/tls.(*certificateVerifyMsg).marshal.func1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:1846 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651bf5 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1b5 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x651aeb crypto/tls.(*certificateVerifyMsg).marshal.func1+0xab /usr/local/go/src/crypto/tls/handshake_messages.go:1845 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x651993 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x6518fb crypto/tls.(*certificateVerifyMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1841 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x638bcc crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /usr/local/go/src/crypto/tls/handshake_client_tls13.go:696 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [21: 672] @ 0x811a45 0x7ffd1d 0x7fce33 0x7fe9a5 0x7fd4d9 0xefd369 0x4811a1 # 0x811a44 github.com/miekg/dns.ReadFromSessionUDP+0xc4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:47 # 0x7ffd1c github.com/miekg/dns.(*Server).readUDP+0xfc /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fce32 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fe9a4 github.com/miekg/dns.(*Server).serveUDP+0x244 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fd4d8 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [4: 12288] @ 0x623b97 0x6236d8 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623b96 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /usr/local/go/src/crypto/tls/conn.go:1173 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [22: 1081344] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [24: 983040] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [90: 5760] @ 0x50b3bb 0xa459d2 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa459d1 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [15: 120] @ 0xa2f1c9 0xa2f1b3 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f1c8 github.com/0xERR0R/blocky/trie.newParent+0x1c8 /go/trie/trie.go:67 # 0xa2f1b2 github.com/0xERR0R/blocky/trie.(*parent).insert+0x1b2 /go/trie/trie.go:105 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [30: 8640] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0xa2f2bc 0xa2f259 0xa2f275 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa2f258 github.com/0xERR0R/blocky/trie.(*parent).insert+0x258 /go/trie/trie.go:108 # 0xa2f274 github.com/0xERR0R/blocky/trie.(*parent).insert+0x274 /go/trie/trie.go:109 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [91: 2912] @ 0xa45a25 0xa45a1e 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45a24 bufio.(*Scanner).Text+0x2a4 /usr/local/go/src/bufio/scan.go:115 # 0xa45a1d github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /go/lists/parsers/hosts.go:165 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [66: 625152] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [28: 1344] @ 0xa4567a 0xa4567b 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45679 bufio.(*Scanner).Text+0x179 /usr/local/go/src/bufio/scan.go:115 # 0xa4567a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 196608] @ 0x68996c 0x6898ee 0x68c246 0x68bb78 0x6dcf6a 0x6dcf01 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x68996b compress/flate.(*dictDecoder).init+0x18b /usr/local/go/src/compress/flate/dict_decoder.go:43 # 0x6898ed compress/flate.NewReader+0x10d /usr/local/go/src/compress/flate/inflate.go:815 # 0x68c245 compress/gzip.(*Reader).readHeader+0x365 /usr/local/go/src/compress/gzip/gunzip.go:238 # 0x68bb77 compress/gzip.(*Reader).Reset+0x297 /usr/local/go/src/compress/gzip/gunzip.go:113 # 0x6dcf69 compress/gzip.NewReader+0xa9 /usr/local/go/src/compress/gzip/gunzip.go:94 # 0x6dcf00 net/http.(*http2gzipReader).Read+0x40 /usr/local/go/src/net/http/h2_bundle.go:10826 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 192] @ 0x50e731 0x775f94 0x7763fc 0xa4bcde 0xa4bc85 0xa2e476 0xa2d69e 0xa4b575 0xa4ecf1 0xa4dc88 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x775f93 github.com/sirupsen/logrus.(*Entry).Log+0x33 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xa4bcdd github.com/sirupsen/logrus.(*Entry).Warnf+0x43d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:370 # 0xa4bc84 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func2+0x3e4 /go/lists/downloader.go:105 # 0xa2e475 github.com/avast/retry-go/v4.DoWithData[...]+0x7d5 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:191 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xa4b574 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1f4 /go/lists/downloader.go:59 # 0xa4ecf0 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /go/lists/sourcereader.go:53 # 0xa4dc87 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /go/lists/list_cache.go:231 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 2560] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 576] @ 0x564645 0x63b185 0x63b05d 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63b184 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x744 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63b05c crypto/tls.(*clientHelloMsg).marshalMsg+0x61c /usr/local/go/src/crypto/tls/handshake_messages.go:137 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 720] @ 0x623b97 0x6236d8 0x638769 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623b96 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /usr/local/go/src/crypto/tls/conn.go:1173 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x638768 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x288 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:665 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [19: 6080] @ 0x69b231 0x69b12b 0x699d91 0x6d7168 0x6d6451 0x6d686d 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699d90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d686c net/http.(*http2ClientConn).encodeHeaders.func1+0x32c /usr/local/go/src/net/http/h2_bundle.go:9653 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [11: 1056] @ 0x564645 0x63c92c 0x63c7cf 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63c92b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c7ce crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /usr/local/go/src/crypto/tls/handshake_messages.go:240 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [59: 7552] @ 0xa2dd6d 0xa2dcd6 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xa2dd6c github.com/avast/retry-go/v4.newDefaultRetryConfig+0xcc /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:226 # 0xa2dcd5 github.com/avast/retry-go/v4.DoWithData[...]+0x35 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:128 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [21: 4704] @ 0x5546da 0x5546f0 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [22: 2816] @ 0x5aad05 0x5aacaf 0x5c1a3b 0x5c0c30 0x7fe367 0x7fd35e 0xefd369 0x4811a1 # 0x5aad04 net.newFD+0x144 /usr/local/go/src/net/fd_unix.go:27 # 0x5aacae net.(*netFD).accept+0xee /usr/local/go/src/net/fd_unix.go:180 # 0x5c1a3a net.(*TCPListener).accept+0x1a /usr/local/go/src/net/tcpsock_posix.go:159 # 0x5c0c2f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:380 # 0x7fe366 github.com/miekg/dns.(*Server).serveTCP+0x106 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:475 # 0x7fd35d github.com/miekg/dns.(*Server).ListenAndServe+0x3dd /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:332 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [30: 1440] @ 0x47713a 0x47714f 0x6e891f 0xeafee5 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6e891e net/http.NewRequestWithContext+0x21e /usr/local/go/src/net/http/request.go:919 # 0xeafee4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [54: 6048] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xea0848 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [21: 4704] @ 0x5546da 0x5546f0 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660ce5 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [17: 272] @ 0x50e406 0x783765 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x783764 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x1a4 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:252 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [10: 1280] @ 0xf50f0e 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [17: 39168] @ 0x48babc 0x48b906 0x48b67c 0x6229f3 0x621e1f 0x625ae7 0x625906 0x6d0bba 0x6d7db4 0x6d7742 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6229f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /usr/local/go/src/crypto/tls/conn.go:988 # 0x621e1e crypto/tls.(*Conn).sendAlertLocked+0xbe /usr/local/go/src/crypto/tls/conn.go:849 # 0x625ae6 crypto/tls.(*Conn).closeNotify+0xc6 /usr/local/go/src/crypto/tls/conn.go:1470 # 0x625905 crypto/tls.(*Conn).Close+0x65 /usr/local/go/src/crypto/tls/conn.go:1439 # 0x6d0bb9 net/http.(*http2ClientConn).closeConn+0x99 /usr/local/go/src/net/http/h2_bundle.go:8559 # 0x6d7db3 net/http.(*http2clientConnReadLoop).cleanup+0x4f3 /usr/local/go/src/net/http/h2_bundle.go:9895 # 0x6d7741 net/http.(*http2ClientConn).readLoop+0x141 /usr/local/go/src/net/http/h2_bundle.go:9818 0: 0 [39: 1872] @ 0x407132 0x477189 0x774a3e 0xeac8f7 0xeac9d1 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeac8f6 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /go/resolver/resolver.go:198 # 0xeac9d0 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /go/resolver/resolver.go:206 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [43: 99072] @ 0x48babc 0x48b906 0x48b67c 0x50de3e 0x50e3d0 0x836e05 0xefd8cf 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 192] @ 0xefd83b 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xefd83a github.com/0xERR0R/blocky/server.newRequest+0x15a /go/server/server.go:448 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 240] @ 0xf127f1 0xf72a07 0x637572 0x637408 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf72a06 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637571 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x637407 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:516 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [18: 6912] @ 0x6d1f45 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d1f44 net/http.(*http2ClientConn).roundTrip+0x184 /usr/local/go/src/net/http/h2_bundle.go:8772 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 880] @ 0x69b231 0x69b12b 0x699d91 0x6d7168 0x6d6451 0x6d6653 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699d90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d6652 net/http.(*http2ClientConn).encodeHeaders.func1+0x112 /usr/local/go/src/net/http/h2_bundle.go:9578 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [7: 784] @ 0x6d1f1b 0x6cde6c 0x6cde58 0x6cda37 0x7090ab 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d1f1a net/http.(*http2ClientConn).roundTrip+0x15a /usr/local/go/src/net/http/h2_bundle.go:8782 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6cda36 net/http.(*http2Transport).RoundTrip+0x16 /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x7090aa net/http.(*Transport).roundTrip+0xb8a /usr/local/go/src/net/http/transport.go:694 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [170: 32640] @ 0xeab1e5 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeab1e4 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x64 /go/resolver/query_logging_resolver.go:183 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [55: 2640] @ 0x407132 0x477189 0x774a3e 0x7be357 0x7be28f 0x7be313 0xefd9d0 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be356 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /go/log/context.go:44 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [21: 336] @ 0xe9db39 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9db38 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x298 /go/resolver/caching_resolver.go:214 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 1280] @ 0xf50f0e 0xf6de75 0xf72ee6 0xf724b0 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf724af crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x8f /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:98 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [10: 960] @ 0x564645 0x63d939 0x63d3be 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 16] @ 0x749b28 0x749fa5 0x74d7d1 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0xc5f085 0xc5f50f 0x453458 0x4448e5 0x4447ce 0x4811a1 # 0x749b27 regexp/syntax.(*parser).push+0x287 /usr/local/go/src/regexp/syntax/parse.go:324 # 0x749fa4 regexp/syntax.(*parser).literal+0x124 /usr/local/go/src/regexp/syntax/parse.go:375 # 0x74d7d0 regexp/syntax.parse+0xbd0 /usr/local/go/src/regexp/syntax/parse.go:930 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0xc5f084 github.com/jinzhu/inflection.compile+0x844 /go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:157 # 0xc5f50e github.com/jinzhu/inflection.init.0+0xe /go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x453457 runtime.doInit1+0xd7 /usr/local/go/src/runtime/proc.go:7353 # 0x4448e4 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7320 # 0x4447cd runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 0: 0 [11: 7744] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [23: 5152] @ 0x5546da 0x5546f0 0x521bbd 0x634ba7 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x634ba6 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x86 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:66 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [141: 198528] @ 0x63f675 0x63f645 0x63f557 0x564342 0x5646d1 0x63f2e5 0x63f297 0x564342 0x5646d1 0x63f234 0x63f213 0x564342 0x5646d1 0x63d06c 0x63cf0f 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63f674 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63f644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63f556 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:290 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f2e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f296 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:289 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f212 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:286 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d06b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63cf0e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:285 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [50: 5600] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [18: 864] @ 0x50e406 0xeafc8e 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0xeafc8d github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x16d /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 960] @ 0xf50dd7 0xf6dada 0xf72da5 0xf72a89 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0x660bcd 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 336] @ 0x7daba5 0x81d9c9 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81d9c8 github.com/miekg/dns.(*CNAME).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [50: 2400] @ 0x407132 0x477189 0x774a3e 0xea1f93 0xea1e8c 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xea1f92 github.com/sirupsen/logrus.(*Entry).WithField+0x352 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea1e8b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x24b /go/resolver/custom_dns_resolver.go:162 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 512] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [66: 1584] @ 0x7ffd66 0x7fce33 0x7fe9a5 0x7fd4d9 0xefd369 0x4811a1 # 0x7ffd65 github.com/miekg/dns.(*Server).readUDP+0x145 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:719 # 0x7fce32 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fe9a4 github.com/miekg/dns.(*Server).serveUDP+0x244 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fd4d8 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [8: 768] @ 0x5e0cb6 0x633c71 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e0cb5 crypto/x509.(*CertPool).AddCert+0x95 /usr/local/go/src/crypto/x509/cert_pool.go:184 # 0x633c70 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /usr/local/go/src/crypto/tls/handshake_client.go:1143 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [17: 816] @ 0x7dc83c 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [68: 4352] @ 0x811dd1 0x811b38 0x80016b 0x80003e 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x811dd0 github.com/miekg/dns.correctSource+0x70 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:98 # 0x811b37 github.com/miekg/dns.WriteToSessionUDP+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:52 # 0x80016a github.com/miekg/dns.(*response).Write+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:778 # 0x80003d github.com/miekg/dns.(*response).WriteMsg+0x7d /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [137: 175360] @ 0x62dbee 0x62dbdb 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62dbed crypto/internal/fips140/mlkem.(*EncapsulationKey768).Bytes+0xd0d /usr/local/go/src/crypto/internal/fips140/mlkem/mlkem768.go:143 # 0x62dbda crypto/tls.(*Conn).makeClientHello+0xcfa /usr/local/go/src/crypto/tls/handshake_client.go:175 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [289: 83232] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 1600] @ 0x69aee7 0x6cf6e9 0x6cedb7 0x6b08a8 0x4811a1 # 0x69aee6 vendor/golang.org/x/net/http2/hpack.NewDecoder+0x26 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:103 # 0x6cf6e8 net/http.(*http2Transport).newClientConn+0x8e8 /usr/local/go/src/net/http/h2_bundle.go:8294 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [3: 48] @ 0x69d1dc 0x69aae5 0x69a745 0x699e5e 0x6d7168 0x6d6451 0x6d65e6 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69d1db vendor/golang.org/x/net/http2/hpack.AppendHuffmanString+0xbb /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/huffman.go:186 # 0x69aae4 vendor/golang.org/x/net/http2/hpack.appendHpackString+0x284 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:223 # 0x69a744 vendor/golang.org/x/net/http2/hpack.appendIndexedName+0x164 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:183 # 0x699e5d vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x39d /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:74 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d65e5 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /usr/local/go/src/net/http/h2_bundle.go:9571 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [59: 6608] @ 0x6d1f31 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d1f30 net/http.(*http2ClientConn).roundTrip+0x170 /usr/local/go/src/net/http/h2_bundle.go:8783 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 768] @ 0x564645 0x641339 0x641238 0x564342 0x5646d1 0x641174 0x641153 0x564342 0x5646d1 0x63ac3f 0x63ab14 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x641338 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x198 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641237 crypto/tls.(*clientHelloMsg).marshalMsg.func1.1+0x97 /usr/local/go/src/crypto/tls/handshake_messages.go:112 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x641173 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x641152 crypto/tls.(*clientHelloMsg).marshalMsg.func1+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:110 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63ac3e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ab13 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:109 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [58: 6496] @ 0x774db7 0xeac8f7 0xeac9d1 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeac8f6 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /go/resolver/resolver.go:198 # 0xeac9d0 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /go/resolver/resolver.go:206 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [75: 67200] @ 0xf1ffda 0x6693d9 0x61ced6 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf1ffd9 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x6693d8 crypto/tls.aeadAESGCMTLS13+0x78 /usr/local/go/src/crypto/tls/cipher_suites.go:560 # 0x61ced5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [28: 1344] @ 0x50e406 0xeb1cc7 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0xeb1cc6 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [18: 7488] @ 0x50e731 0x836c3a 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x836c39 github.com/0xERR0R/blocky/util.AnswerToString+0x379 /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [94: 12032] @ 0x7ff32c 0x4811a1 # 0x7ff32b github.com/miekg/dns.(*Server).serveUDPPacket+0x8b /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:615 0: 0 [9: 720] @ 0x567085 0x568dcf 0x568c4c 0x566a56 0x616552 0x638a68 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x567084 crypto/ecdsa.pointFromAffine+0x1c4 /usr/local/go/src/crypto/ecdsa/ecdsa.go:424 # 0x568dce crypto/ecdsa.publicKeyToFIPS[...]+0x2e /usr/local/go/src/crypto/ecdsa/ecdsa.go:397 # 0x568c4b crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a55 crypto/ecdsa.VerifyASN1+0x255 /usr/local/go/src/crypto/ecdsa/ecdsa.go:342 # 0x616551 crypto/tls.verifyHandshakeSignature+0x1d1 /usr/local/go/src/crypto/tls/auth.go:30 # 0x638a67 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x587 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:690 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [18: 432] @ 0x7dcd8a 0x7ff63f 0x7ff445 0x4811a1 # 0x7dcd89 github.com/miekg/dns.(*Msg).unpack+0x1a9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7ff63e github.com/miekg/dns.(*Server).serveDNS+0x17e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [18: 4032] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50e3e 0xf6dada 0xf72da5 0xf72a89 0x637572 0x637408 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637571 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x637407 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:516 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 224] @ 0xeb1c8f 0xea7ed7 0xea90fa 0x4811a1 # 0xeb1c8e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x30e /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea90f9 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x39 /go/resolver/parallel_best_resolver.go:80 0: 0 [121: 139392] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [146: 7008] @ 0xa4598c 0xa4598d 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4598b bufio.(*Scanner).Text+0x20b /usr/local/go/src/bufio/scan.go:115 # 0xa4598c github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x20c /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [137: 6576] @ 0xa4588c 0xa45885 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4588b bufio.(*Scanner).Text+0x10b /usr/local/go/src/bufio/scan.go:115 # 0xa45884 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x104 /go/lists/parsers/hosts.go:146 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 1440] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0xa2f2bc 0xa2f259 0xa2f275 0xa2f275 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa2f258 github.com/0xERR0R/blocky/trie.(*parent).insert+0x258 /go/trie/trie.go:108 # 0xa2f274 github.com/0xERR0R/blocky/trie.(*parent).insert+0x274 /go/trie/trie.go:109 # 0xa2f274 github.com/0xERR0R/blocky/trie.(*parent).insert+0x274 /go/trie/trie.go:109 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [147: 7056] @ 0xa45e57 0xa45e50 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45e56 bufio.(*Scanner).Text+0xf6 /usr/local/go/src/bufio/scan.go:115 # 0xa45e4f github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xef /go/lists/parsers/hosts.go:220 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x74ae5f 0x74a8fb 0x74dc3d 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0xc5f0be 0xc5f50f 0x453458 0x4448e5 0x4447ce 0x4811a1 # 0x74ae5e regexp/syntax.(*parser).collapse+0x1be /usr/local/go/src/regexp/syntax/parse.go:559 # 0x74a8fa regexp/syntax.(*parser).concat+0x13a /usr/local/go/src/regexp/syntax/parse.go:492 # 0x74dc3c regexp/syntax.parse+0x103c /usr/local/go/src/regexp/syntax/parse.go:1084 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0xc5f0bd github.com/jinzhu/inflection.compile+0x87d /go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:158 # 0xc5f50e github.com/jinzhu/inflection.init.0+0xe /go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x453457 runtime.doInit1+0xd7 /usr/local/go/src/runtime/proc.go:7353 # 0x4448e4 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7320 # 0x4447cd runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 0: 0 [14: 2912] @ 0x50b2ba 0x48b711 0x50de3e 0x50b367 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b2b9 fmt.init.func1+0x19 /usr/local/go/src/fmt/print.go:147 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50b366 fmt.Errorf+0x46 /usr/local/go/src/fmt/errors.go:23 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [50: 115200] @ 0x48babc 0x48b906 0x48b5d4 0x6b1a68 0x6b1ce9 0x6bb5bd 0x6da079 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b5d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x6b1a67 net/http.http2putDataBufferChunk+0xa7 /usr/local/go/src/net/http/h2_bundle.go:1245 # 0x6b1ce8 net/http.(*http2dataBuffer).Read+0x1a8 /usr/local/go/src/net/http/h2_bundle.go:1282 # 0x6bb5bc net/http.(*http2pipe).Read+0x1fc /usr/local/go/src/net/http/h2_bundle.go:3983 # 0x6da078 net/http.http2transportResponseBody.Read+0x58 /usr/local/go/src/net/http/h2_bundle.go:10238 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [313: 5008] @ 0x45fa86 0xa47445 0xa473dc 0xa46dc3 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa47444 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /go/lists/parsers/lines.go:28 # 0xa473db github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /go/lists/parsers/adapt.go:8 # 0xa46dc2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x5eb2ee 0x5eb57d 0x5e109e 0xf04e5f 0x453458 0x4448e5 0x4447ce 0x4811a1 # 0x5eb2ed crypto/x509.parseCertificate+0x110d /usr/local/go/src/crypto/x509/parser.go:1049 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x5e109d crypto/x509.(*CertPool).AppendCertsFromPEM+0x11d /usr/local/go/src/crypto/x509/cert_pool.go:231 # 0xf04e5e github.com/breml/rootcerts.init.0+0x11e /go/pkg/mod/github.com/breml/rootcerts@v0.2.21/rootcerts.go:47 # 0x453457 runtime.doInit1+0xd7 /usr/local/go/src/runtime/proc.go:7353 # 0x4448e4 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7320 # 0x4447cd runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 0: 0 [1: 112] @ 0x8a4805 0x8a47f8 0x8a43f5 0x8a4c17 0x8a43d2 0x8a4c26 0x8a43d2 0x8a4c26 0x8a43d2 0x8a4571 0x8a43ab 0x8c1433 0x8ca7c5 0x8ca7a5 0x8ca1d6 0x8c9c65 0xf034d1 0xf033cf 0x8933c4 0x893d8f 0xf03738 0xf0372f 0xf05bb3 0x44482b 0x4811a1 # 0x8a4804 gopkg.in/yaml%2ev2.(*parser).node+0x24 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:163 # 0x8a47f7 gopkg.in/yaml%2ev2.(*parser).scalar+0x17 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:192 # 0x8a43f4 gopkg.in/yaml%2ev2.(*parser).parse+0xb4 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:145 # 0x8a4c16 gopkg.in/yaml%2ev2.(*parser).mapping+0xf6 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:217 # 0x8a43d1 gopkg.in/yaml%2ev2.(*parser).parse+0x91 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:149 # 0x8a4c25 gopkg.in/yaml%2ev2.(*parser).mapping+0x105 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:217 # 0x8a43d1 gopkg.in/yaml%2ev2.(*parser).parse+0x91 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:149 # 0x8a4c25 gopkg.in/yaml%2ev2.(*parser).mapping+0x105 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:217 # 0x8a43d1 gopkg.in/yaml%2ev2.(*parser).parse+0x91 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:149 # 0x8a4570 gopkg.in/yaml%2ev2.(*parser).document+0xb0 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:175 # 0x8a43aa gopkg.in/yaml%2ev2.(*parser).parse+0x6a /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:153 # 0x8c1432 gopkg.in/yaml%2ev2.unmarshal+0x2b2 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:142 # 0x8ca7c4 gopkg.in/yaml%2ev2.UnmarshalStrict+0x44 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:89 # 0x8ca7a4 github.com/0xERR0R/blocky/config.unmarshalConfig+0x24 /go/config/config.go:554 # 0x8ca1d5 github.com/0xERR0R/blocky/config.loadConfig+0x535 /go/config/config.go:494 # 0x8c9c64 github.com/0xERR0R/blocky/config.LoadConfig+0xa4 /go/config/config.go:445 # 0xf034d0 github.com/0xERR0R/blocky/cmd.initConfig+0xf0 /go/cmd/root.go:85 # 0xf033ce github.com/0xERR0R/blocky/cmd.initConfigPreRun+0xe /go/cmd/root.go:69 # 0x8933c3 github.com/spf13/cobra.(*Command).execute+0xa23 /go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1000 # 0x893d8e github.com/spf13/cobra.(*Command).ExecuteC+0x46e /go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1148 # 0xf03737 github.com/spf13/cobra.(*Command).Execute+0x17 /go/pkg/mod/github.com/spf13/cobra@v1.9.1/command.go:1071 # 0xf0372e github.com/0xERR0R/blocky/cmd.Execute+0xe /go/cmd/root.go:112 # 0xf05bb2 main.main+0x12 /go/main.go:10 # 0x44482a runtime.main+0x28a /usr/local/go/src/runtime/proc.go:283 0: 0 [156: 359424] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [105: 3360] @ 0x50b3bb 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 1760] @ 0x756636 0x756637 0x758972 0xa4622d 0xa46205 0xa461fe 0xa45a37 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x756635 regexp.newBitState+0xb5 /usr/local/go/src/regexp/backtrack.go:52 # 0x756636 regexp.(*Regexp).backtrack+0xb6 /usr/local/go/src/regexp/backtrack.go:315 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0xa4622c regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0xa46204 regexp.(*Regexp).MatchString+0x44 /usr/local/go/src/regexp/regexp.go:527 # 0xa461fd github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /go/lists/parsers/hosts.go:266 # 0xa45a36 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /go/lists/parsers/hosts.go:167 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [27: 1728] @ 0x45fa86 0xa47445 0xa473dc 0xa46dc3 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa47444 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /go/lists/parsers/lines.go:28 # 0xa473db github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /go/lists/parsers/adapt.go:8 # 0xa46dc2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [144: 3538944] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 14592] @ 0x689811 0x68c246 0x68bb78 0x6dcf6a 0x6dcf01 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x689810 compress/flate.NewReader+0x30 /usr/local/go/src/compress/flate/inflate.go:810 # 0x68c245 compress/gzip.(*Reader).readHeader+0x365 /usr/local/go/src/compress/gzip/gunzip.go:238 # 0x68bb77 compress/gzip.(*Reader).Reset+0x297 /usr/local/go/src/compress/gzip/gunzip.go:113 # 0x6dcf69 compress/gzip.NewReader+0xa9 /usr/local/go/src/compress/gzip/gunzip.go:94 # 0x6dcf00 net/http.(*http2gzipReader).Read+0x40 /usr/local/go/src/net/http/h2_bundle.go:10826 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 144] @ 0x5e0cb6 0x633c71 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e0cb5 crypto/x509.(*CertPool).AddCert+0x95 /usr/local/go/src/crypto/x509/cert_pool.go:184 # 0x633c70 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /usr/local/go/src/crypto/tls/handshake_client.go:1143 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [20: 4480] @ 0x5546da 0x5546f0 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [2: 96] @ 0x7daba5 0x81d9c9 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x81d9c8 github.com/miekg/dns.(*CNAME).unpack+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1441 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [80: 7680] @ 0x7feab1 0x7fd4d9 0xefd369 0x4811a1 # 0x7feab0 github.com/miekg/dns.(*Server).serveUDP+0x350 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:552 # 0x7fd4d8 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [2: 32] @ 0x564469 0x63d939 0x63d3be 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564468 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x48 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:194 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [24: 5376] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50e3e 0xf6de75 0xf72ee6 0xf725cd 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf725cc crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x6c /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:123 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [1: 416] @ 0x50bf53 0x50bf1e 0x50cc79 0x50fa85 0x511738 0x515105 0x50e71e 0x836c3a 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50bf52 fmt.(*buffer).writeString+0x72 /usr/local/go/src/fmt/print.go:108 # 0x50bf1d fmt.(*fmt).padString+0x3d /usr/local/go/src/fmt/format.go:113 # 0x50cc78 fmt.(*fmt).fmtS+0x38 /usr/local/go/src/fmt/format.go:362 # 0x50fa84 fmt.(*pp).fmtString+0x84 /usr/local/go/src/fmt/print.go:494 # 0x511737 fmt.(*pp).printArg+0x377 /usr/local/go/src/fmt/print.go:741 # 0x515104 fmt.(*pp).doPrint+0x44 /usr/local/go/src/fmt/print.go:1208 # 0x50e71d fmt.Sprint+0x3d /usr/local/go/src/fmt/print.go:279 # 0x836c39 github.com/0xERR0R/blocky/util.AnswerToString+0x379 /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [13: 208] @ 0x837e85 0x837eb9 0xefe0f4 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x837e84 net.ParseIP+0x64 /usr/local/go/src/net/ip.go:528 # 0x837eb8 github.com/0xERR0R/blocky/util.HTTPClientIP+0x98 /go/util/http.go:60 # 0xefe0f3 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x33 /go/server/server.go:490 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [160: 23040] @ 0x6d90c6 0x6d8b9f 0x6d8709 0x6d7679 0x4811a1 # 0x6d90c5 net/http.(*http2clientConnReadLoop).handleResponse+0x345 /usr/local/go/src/net/http/h2_bundle.go:10076 # 0x6d8b9e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:10027 # 0x6d8708 net/http.(*http2clientConnReadLoop).run+0x588 /usr/local/go/src/net/http/h2_bundle.go:9965 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [29: 1392] @ 0x407132 0x477189 0x774a3e 0x7be357 0x7be28f 0x7be313 0xe9f2df 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be356 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /go/log/context.go:44 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xe9f2de github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [35: 17920] @ 0x5d699e 0x5d69b3 0x669394 0x61ced6 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5d699d crypto/internal/fips140/aes.New+0x3d /usr/local/go/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d69b2 crypto/aes.NewCipher+0x52 /usr/local/go/src/crypto/aes/aes.go:47 # 0x669393 crypto/tls.aeadAESGCMTLS13+0x33 /usr/local/go/src/crypto/tls/cipher_suites.go:551 # 0x61ced5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [31: 1488] @ 0x407132 0x477189 0x717545 0x7176e6 0x6a62cb 0x6a51b3 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x717544 net/http.Header.Clone+0xe4 /usr/local/go/src/net/http/header.go:105 # 0x7176e5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x6a62ca net/http.(*Client).makeHeadersCopier+0x2a /usr/local/go/src/net/http/client.go:759 # 0x6a51b2 net/http.(*Client).do+0x232 /usr/local/go/src/net/http/client.go:609 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [68: 3264] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [28: 1344] @ 0x6e8acb 0xeafee5 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6e8aca net/http.NewRequestWithContext+0x3ca /usr/local/go/src/net/http/request.go:935 # 0xeafee4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [26: 1248] @ 0x8d0c6b 0x8d0c0f 0xeb29a5 0xeb2936 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8d0c6a strings.(*Builder).WriteString+0x64a /usr/local/go/src/strings/builder.go:108 # 0x8d0c0e github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /go/config/upstream.go:57 # 0xeb29a4 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x284 /go/resolver/upstream_resolver.go:50 # 0xeb2935 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x215 /go/resolver/upstream_resolver.go:388 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [15: 960] @ 0x7c6a9a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7c6a99 github.com/miekg/dns.init.func3+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [51: 4080] @ 0x4d0b1b 0x4d0afd 0x6f1baa 0x6f63f8 0x4811a1 # 0x4d0b1a context.withCancel+0x3a /usr/local/go/src/context/context.go:277 # 0x4d0afc context.WithCancel+0x1c /usr/local/go/src/context/context.go:241 # 0x6f1ba9 net/http.(*conn).readRequest+0x6c9 /usr/local/go/src/net/http/server.go:1083 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [49: 3136] @ 0x5f180d 0x5f1f26 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f180c crypto/x509.alreadyInChain+0xac /usr/local/go/src/crypto/x509/verify.go:905 # 0x5f1f25 crypto/x509.(*Certificate).buildChains.func1+0xc5 /usr/local/go/src/crypto/x509/verify.go:951 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [14: 1792] @ 0xf50f0e 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [65: 7280] @ 0x4d2234 0x4d2a4d 0x4d2a0f 0xeb1eaa 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2233 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:631 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xeb1ea9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /go/resolver/upstream_resolver.go:346 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [125: 14000] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [83: 53120] @ 0x62d0b3 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62d0b2 crypto/tls.(*Conn).makeClientHello+0x1d2 /usr/local/go/src/crypto/tls/handshake_client.go:71 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [28: 1344] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xea0848 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [66: 7392] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xea0848 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [198: 57024] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [42: 2016] @ 0x47713a 0x47714f 0x4d1645 0x4d228b 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d1644 context.(*cancelCtx).propagateCancel+0x124 /usr/local/go/src/context/context.go:490 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [58: 6496] @ 0xeb1c8f 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb1c8e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x30e /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [3: 144] @ 0xf127f1 0xf17bd2 0xf6dc7c 0xf72da5 0xf72a89 0x637572 0x637408 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf17bd1 crypto/internal/fips140/hmac.(*HMAC).Sum+0xd1 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:58 # 0xf6dc7b crypto/internal/fips140/hkdf.Expand[...]+0x23b /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:44 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637571 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x637407 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:516 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 864] @ 0x564645 0x63de2a 0x63dca7 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63de29 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x269 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63dca6 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xe6 /usr/local/go/src/crypto/tls/handshake_messages.go:351 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [163: 46944] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xe9dd73 0xe9dc6a 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9dd72 github.com/sirupsen/logrus.(*Entry).WithField+0x4d2 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9dc69 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c9 /go/resolver/caching_resolver.go:233 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [80: 8960] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [45: 2160] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b5d4 0x7ff8d6 0x7ff445 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b5d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x7ff8d5 github.com/miekg/dns.(*Server).serveDNS+0x415 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:678 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [84: 193536] @ 0x48babc 0x48b906 0x48b67c 0x774116 0x775929 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x774115 github.com/sirupsen/logrus.(*defaultPool).Get+0x15 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x775928 github.com/sirupsen/logrus.(*Entry).log+0x3a8 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [98: 225792] @ 0x48babc 0x48b906 0x48b67c 0x6d49d3 0x6d33cd 0x6d29f6 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6d49d2 net/http.(*http2clientStream).writeRequestBody+0x212 /usr/local/go/src/net/http/h2_bundle.go:9337 # 0x6d33cc net/http.(*http2clientStream).writeRequest+0x98c /usr/local/go/src/net/http/h2_bundle.go:9020 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [2: 32] @ 0x4d0b45 0x70d00d 0x709077 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d0b44 context.WithCancel+0x64 /usr/local/go/src/context/context.go:242 # 0x70d00c net/http.(*Transport).getConn+0x16c /usr/local/go/src/net/http/transport.go:1497 # 0x709076 net/http.(*Transport).roundTrip+0xb56 /usr/local/go/src/net/http/transport.go:685 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [34: 2720] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [34: 1088] @ 0xe9dfc7 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9dfc6 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x726 /go/resolver/caching_resolver.go:227 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [13: 1248] @ 0x564645 0x63d06c 0x63cf0f 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63d06b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63cf0e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:285 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 6272] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0x7da1c9 0x7da173 0x7de53d 0x7dc97b 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x7de53c github.com/miekg/dns.(*Question).pack+0x5c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1104 # 0x7dc97a github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x33a /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:799 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 1152] @ 0x564645 0x63ac3f 0x63ab14 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63ac3e vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1fe /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ab13 crypto/tls.(*clientHelloMsg).marshalMsg+0xd3 /usr/local/go/src/crypto/tls/handshake_messages.go:109 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [39: 1872] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [13: 1664] @ 0xf50ed0 0xf6dada 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [50: 38400] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [51: 19584] @ 0x50e731 0x836c3a 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e730 fmt.Sprint+0x50 /usr/local/go/src/fmt/print.go:280 # 0x836c39 github.com/0xERR0R/blocky/util.AnswerToString+0x379 /go/util/common.go:57 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [80: 7680] @ 0xea2b8b 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xea2b8a github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x8a /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 800] @ 0x4d0b1b 0x4d0afd 0x625d2b 0x70ea8e 0x70ea89 0x4811a1 # 0x4d0b1a context.withCancel+0x3a /usr/local/go/src/context/context.go:277 # 0x4d0afc context.WithCancel+0x1c /usr/local/go/src/context/context.go:241 # 0x625d2a crypto/tls.(*Conn).handshakeContext+0x6a /usr/local/go/src/crypto/tls/conn.go:1519 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [18: 4032] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50e3e 0xf6dada 0xf72da5 0xf72a89 0xf725a5 0x637ad7 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf725a4 crypto/internal/fips140/tls13.(*HandshakeSecret).MasterSecret+0x44 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:121 # 0x637ad6 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x956 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:540 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [191: 55008] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be357 0x7be28f 0x7be313 0xe9f2df 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be356 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /go/log/context.go:44 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xe9f2de github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [68: 3264] @ 0x58474d 0x584893 0x583ff0 0x5af15e 0xe9b674 0xe9b697 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x58474c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x584892 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x583fef net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x5af15d net.parseIP+0x1d /usr/local/go/src/net/ip.go:535 # 0xe9b673 net.ParseIP+0x73 /usr/local/go/src/net/ip.go:528 # 0xe9b696 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x96 /go/resolver/bootstrap.go:233 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 1008] @ 0x61e0f0 0x622c8a 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6d530a 0x6d33cd 0x6d29f6 0x4811a1 # 0x61e0ef crypto/tls.(*halfConn).encrypt+0x5af /usr/local/go/src/crypto/tls/conn.go:522 # 0x622c89 crypto/tls.(*Conn).writeRecordLocked+0x649 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6d5309 net/http.(*http2clientStream).writeRequestBody+0xb49 /usr/local/go/src/net/http/h2_bundle.go:9402 # 0x6d33cc net/http.(*http2clientStream).writeRequest+0x98c /usr/local/go/src/net/http/h2_bundle.go:9020 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [52: 2496] @ 0xefd836 0xefd7da 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xefd835 github.com/google/uuid.UUID.String+0x155 /go/pkg/mod/github.com/google/uuid@v1.6.0/uuid.go:247 # 0xefd7d9 github.com/0xERR0R/blocky/server.newRequest+0xf9 /go/server/server.go:448 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 32] @ 0x407245 0x477189 0x774a3e 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [26: 1248] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [18: 576] @ 0x6d2172 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d2171 net/http.(*http2ClientConn).roundTrip+0x3b1 /usr/local/go/src/net/http/h2_bundle.go:8806 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [73: 3504] @ 0x407132 0x477189 0x7755ea 0x7755cd 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x7755e9 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x7755cc github.com/sirupsen/logrus.(*Entry).log+0x4c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [20: 7040] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x69b1fa 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b1f9 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [28: 1344] @ 0x407132 0x477189 0x774a3e 0xefdba9 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xefdba8 github.com/0xERR0R/blocky/server.newRequest+0x4c8 /go/server/server.go:453 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [74: 170496] @ 0x48babc 0x48b906 0x48b67c 0x7188a6 0x6f1e1f 0x6f63f8 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x7188a5 net/http.newBufioWriterSize+0x65 /usr/local/go/src/net/http/server.go:888 # 0x6f1e1e net/http.(*conn).readRequest+0x93e /usr/local/go/src/net/http/server.go:1115 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [353: 101664] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xe9dc33 0xe9daf5 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9dc32 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9daf4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /go/resolver/caching_resolver.go:214 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [77: 4928] @ 0x6b8185 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b8184 net/http.(*http2Framer).readMetaFrame+0x124 /usr/local/go/src/net/http/h2_bundle.go:3112 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [4: 448] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [24: 576] @ 0x7dcd8a 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dcd89 github.com/miekg/dns.(*Msg).unpack+0x1a9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [14: 1344] @ 0x564645 0x63fcc5 0x63fc94 0x564342 0x5646d1 0x63fc34 0x63fc13 0x564342 0x5646d1 0x63c92c 0x63c7cf 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63fcc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x64 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63fc93 crypto/tls.(*clientHelloMsg).marshalMsg.func11.1+0x33 /usr/local/go/src/crypto/tls/handshake_messages.go:243 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63fc33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63fc12 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:241 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c92b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c7ce crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /usr/local/go/src/crypto/tls/handshake_messages.go:240 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [8: 128] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [79: 8848] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [171: 49248] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xeac8f7 0xeac9d1 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xeac8f6 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /go/resolver/resolver.go:198 # 0xeac9d0 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /go/resolver/resolver.go:206 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [66: 7392] @ 0x774db7 0xeac8f7 0xeac9d1 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xeac8f6 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /go/resolver/resolver.go:198 # 0xeac9d0 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /go/resolver/resolver.go:206 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [57: 5472] @ 0xe9b44d 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9b44c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x14c /go/resolver/bootstrap.go:222 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [29: 1392] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [28: 4032] @ 0xefeaf7 0xefc5db 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff1ab 0x4811a1 # 0xefeaf6 github.com/0xERR0R/blocky/server.(*Server).OnHealthCheck+0x36 /go/server/server.go:590 # 0xefc5da github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func2+0x3a /go/server/server.go:344 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff1aa github.com/miekg/dns.(*Server).serveTCPConn+0x2aa /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:590 0: 0 [15: 240] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 128] @ 0x8d07b2 0x8d06c8 0xebd532 0x510eff 0x5117f8 0x51427e 0x50e3f3 0xeb1cc7 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8d07b1 strings.(*Builder).WriteString+0x191 /usr/local/go/src/strings/builder.go:108 # 0x8d06c7 github.com/0xERR0R/blocky/config.Upstream.String+0xa7 /go/config/upstream.go:35 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0xeb1cc6 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [20: 4480] @ 0x5546da 0x5546f0 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [291: 148992] @ 0x4b4252 0xeb0490 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4b4251 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xeb048f github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x78f /go/resolver/upstream_resolver.go:178 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [31: 992] @ 0x4d231e 0x4d2a4d 0x4d2a0f 0xefe605 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d231d context.WithDeadlineCause+0x1bd /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xefe604 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /go/server/server.go:536 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [60: 2880] @ 0xe9b82e 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9b82d github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x22d /go/resolver/bootstrap.go:252 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [105: 15120] @ 0x5d1865 0x5d1549 0x6e87bf 0xeafee5 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x5d1864 net/url.parse+0xc4 /usr/local/go/src/net/url/url.go:519 # 0x5d1548 net/url.Parse+0x48 /usr/local/go/src/net/url/url.go:478 # 0x6e87be net/http.NewRequestWithContext+0xbe /usr/local/go/src/net/http/request.go:902 # 0xeafee4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [41: 167936] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [27: 2160] @ 0x7d6aea 0x7d6ab3 0x7e1b9d 0x8186d9 0x7dba72 0x7dcb3f 0x7dc5e9 0xeafdac 0xeafd98 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7d6ae9 github.com/miekg/dns.cloneSlice[...]+0x49 /go/pkg/mod/github.com/miekg/dns@v1.1.66/types.go:1681 # 0x7d6ab2 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/edns.go:749 # 0x7e1b9c github.com/miekg/dns.packDataOpt+0x7c /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:432 # 0x8186d8 github.com/miekg/dns.(*OPT).pack+0x38 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:734 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dcb3e github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x4fe /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:817 # 0x7dc5e8 github.com/miekg/dns.(*Msg).PackBuffer+0x88 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:733 # 0xeafdab github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeafd97 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x97 /go/resolver/upstream_resolver.go:145 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [16: 512] @ 0x6d2172 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d2171 net/http.(*http2ClientConn).roundTrip+0x3b1 /usr/local/go/src/net/http/h2_bundle.go:8806 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [18: 2304] @ 0x7dc185 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [16: 2048] @ 0xf50ed0 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [53: 2544] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [11: 264] @ 0x7daba5 0x7de746 0x7dcd1f 0x7ff63f 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7ff63e github.com/miekg/dns.(*Server).serveDNS+0x17e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 2304] @ 0x48babc 0x48b906 0x48b67c 0x50de3e 0x50e3d0 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50e3cf fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [33: 11616] @ 0x579696 0x7e10dc 0x7e10a1 0x81e328 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x579695 encoding/base64.(*Encoding).EncodeToString+0xf5 /usr/local/go/src/encoding/base64/base64.go:209 # 0x7e10db github.com/miekg/dns.toBase64+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:169 # 0x7e10a0 github.com/miekg/dns.unpackStringBase64+0x20 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:333 # 0x81e327 github.com/miekg/dns.(*DNSKEY).unpack+0x1e7 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1552 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [29: 1392] @ 0x407132 0x477189 0x774a3e 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [108: 12096] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 5632] @ 0x69b231 0x69b12b 0x699d91 0x6d7168 0x6d6451 0x6d681c 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x69b230 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x150 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x699d90 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x2d0 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d681b net/http.(*http2ClientConn).encodeHeaders.func1+0x2db /usr/local/go/src/net/http/h2_bundle.go:9650 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [227: 79904] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x912d1c 0x912cf1 0x912cf0 0x913eff 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x912d1b net/textproto.MIMEHeader.Add+0x9b /usr/local/go/src/net/textproto/header.go:15 # 0x912cf0 net/http.Header.Add+0x70 /usr/local/go/src/net/http/header.go:31 # 0x912cef github.com/go-chi/cors.(*Cors).handleActualRequest+0x6f /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:297 # 0x913efe github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x15e /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:227 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [83: 5312] @ 0x7c6a9a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7c6a99 github.com/miekg/dns.init.func3+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [136: 15232] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [22: 1408] @ 0x7c6a9a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c6a99 github.com/miekg/dns.init.func3+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:13 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 288] @ 0xf4714d 0xf54cf6 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf4714c crypto/internal/fips140/bigmod.(*Nat).Bytes+0x6c /usr/local/go/src/crypto/internal/fips140/bigmod/nat.go:150 # 0xf54cf5 crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x3d5 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:479 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [120: 13440] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [65: 7280] @ 0x774db7 0xea8a74 0xea896d 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea8a73 github.com/sirupsen/logrus.(*Entry).WithField+0x233 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea896c github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x12c /go/resolver/parallel_best_resolver.go:158 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [14: 224] @ 0x7dc185 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [82: 9184] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [198: 63360] @ 0x6e8933 0xeafee5 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6e8932 net/http.NewRequestWithContext+0x232 /usr/local/go/src/net/http/request.go:912 # 0xeafee4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [48: 16896] @ 0x57965b 0x7e10dc 0x7e10a1 0x81e328 0x7dbf6a 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x57965a encoding/base64.(*Encoding).EncodeToString+0xba /usr/local/go/src/encoding/base64/base64.go:207 # 0x7e10db github.com/miekg/dns.toBase64+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:169 # 0x7e10a0 github.com/miekg/dns.unpackStringBase64+0x20 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:333 # 0x81e327 github.com/miekg/dns.(*DNSKEY).unpack+0x1e7 /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:1552 # 0x7dbf69 github.com/miekg/dns.UnpackRRWithHeader+0x269 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:638 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 672] @ 0x4d134a 0x708f17 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x708f16 net/http.(*Transport).roundTrip+0x9f6 /usr/local/go/src/net/http/transport.go:667 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 864] @ 0x564645 0x63de65 0x63de2b 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63de64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63de2a crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /usr/local/go/src/crypto/tls/handshake_messages.go:356 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [102: 11424] @ 0x774db7 0xe9dc33 0xe9daf5 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9dc32 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9daf4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /go/resolver/caching_resolver.go:214 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [6: 864] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [108: 44928] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x407f8d 0x40ca45 0x7da1c9 0x7da173 0x81416b 0x7dba72 0x7dca1a 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7da1c8 github.com/miekg/dns.compressionMap.insert+0x3a8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:181 # 0x7da172 github.com/miekg/dns.packDomainName+0x352 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:308 # 0x81416a github.com/miekg/dns.(*CNAME).pack+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:148 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dca19 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 560] @ 0x74d385 0x74d2d1 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x74d384 regexp/syntax.(*parser).newRegexp+0x784 /usr/local/go/src/regexp/syntax/parse.go:146 # 0x74d2d0 regexp/syntax.parse+0x6d0 /usr/local/go/src/regexp/syntax/parse.go:1049 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 48] @ 0x5c1145 0x5bdeee 0x5bd91b 0x5b2b78 0x5c1587 0x5c1429 0x5c142a 0x59f5ce 0x59edae 0x59e487 0x59dccc 0x7c96d6 0x7ca7c9 0xeb0fdb 0x4811a1 # 0x5c1144 net.sockaddrToTCP+0x104 /usr/local/go/src/net/tcpsock_posix.go:19 # 0x5bdeed net.(*netFD).dial+0x4cd /usr/local/go/src/net/sock_posix.go:141 # 0x5bd91a net.socket+0x29a /usr/local/go/src/net/sock_posix.go:70 # 0x5b2b77 net.internetSocket+0xf7 /usr/local/go/src/net/ipsock_posix.go:167 # 0x5c1586 net.(*sysDialer).doDialTCPProto+0xe6 /usr/local/go/src/net/tcpsock_posix.go:85 # 0x5c1428 net.(*sysDialer).doDialTCP+0x68 /usr/local/go/src/net/tcpsock_posix.go:75 # 0x5c1429 net.(*sysDialer).dialTCP+0x69 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x59f5cd net.(*sysDialer).dialSingle+0x3cd /usr/local/go/src/net/dial.go:721 # 0x59edad net.(*sysDialer).dialSerial+0x24d /usr/local/go/src/net/dial.go:686 # 0x59e486 net.(*sysDialer).dialParallel+0x3a6 /usr/local/go/src/net/dial.go:587 # 0x59dccb net.(*Dialer).DialContext+0x6ab /usr/local/go/src/net/dial.go:578 # 0x7c96d5 github.com/miekg/dns.(*Client).DialContext+0x2d5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:140 # 0x7ca7c8 github.com/miekg/dns.(*Client).ExchangeContext+0x68 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:456 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [3: 384] @ 0x74ccaa 0x75bbd0 0x75bbcb 0x75c72c 0x75c720 0x783e98 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x74cca9 regexp/syntax.parse+0xa9 /usr/local/go/src/regexp/syntax/parse.go:914 # 0x75bbcf regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:887 # 0x75bbca regexp.compile+0x2a /usr/local/go/src/regexp/regexp.go:168 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0x783e97 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x37 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:307 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [147: 225792] @ 0x63e055 0x63e025 0x63df37 0x564342 0x5646d1 0x63deec 0x63dc98 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63e054 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63e024 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63df36 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:367 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63deeb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63dc97 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:366 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [60: 4800] @ 0x5b8b94 0x6f0557 0x4811a1 # 0x5b8b93 net.(*conn).Read+0xb3 /usr/local/go/src/net/net.go:196 # 0x6f0556 net/http.(*connReader).backgroundRead+0x36 /usr/local/go/src/net/http/server.go:690 0: 0 [42: 2016] @ 0x407132 0x477189 0x774a3e 0xe973fd 0xe97310 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe973fc github.com/sirupsen/logrus.(*Entry).WithField+0x39c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9730f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2af /go/resolver/blocking_resolver.go:372 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [116: 12992] @ 0x774db7 0xe97a55 0xe9796d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe97a54 github.com/sirupsen/logrus.(*Entry).WithField+0x294 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9796c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1ac /go/resolver/blocking_resolver.go:416 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [139: 40032] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [24: 768] @ 0x5af2f2 0x8376a7 0xe983e9 0xe97832 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5af2f1 net.ParseCIDR+0x111 /usr/local/go/src/net/ip.go:553 # 0x8376a6 github.com/0xERR0R/blocky/util.CidrContainsIP+0x26 /go/util/common.go:208 # 0xe983e8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x388 /go/resolver/blocking_resolver.go:484 # 0xe97831 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x71 /go/resolver/blocking_resolver.go:401 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [19: 304] @ 0xe9343f 0xe9307b 0xeaba52 0x4811a1 # 0xe9343e github.com/0xERR0R/blocky/querylog.LogEntryFields+0x33e /go/querylog/logger_writer.go:40 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [28: 448] @ 0xe932fb 0xe9307b 0xeaba52 0x4811a1 # 0xe932fa github.com/0xERR0R/blocky/querylog.LogEntryFields+0x1fa /go/querylog/logger_writer.go:37 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [42: 2016] @ 0x4d2b25 0x7be03e 0x7be2a5 0x7be313 0xe9f2df 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xe9f2de github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 768] @ 0xf50dd7 0x6002a5 0x660d1e 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [141: 15792] @ 0x774db7 0xe9dc33 0xe9daf5 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9dc32 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9daf4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /go/resolver/caching_resolver.go:214 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [47: 3008] @ 0x7c6a5a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c6a59 github.com/miekg/dns.init.func2+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [66: 3168] @ 0x407132 0x477189 0x774a3e 0xe9308e 0xeaba52 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9308d github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x2d /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [100: 11200] @ 0x47d6bc 0x4a3955 0x4d237c 0x4d2a4d 0x4d2a0f 0xefe605 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x4d237b context.WithDeadlineCause+0x21b /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xefe604 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /go/server/server.go:536 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [96: 13824] @ 0xeb0555 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb0554 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x854 /go/resolver/upstream_resolver.go:183 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [54: 7776] @ 0xe9e132 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9e131 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x51 /go/resolver/caching_resolver.go:251 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [53: 4240] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [143: 201344] @ 0x63f675 0x63f645 0x63f557 0x564342 0x5646d1 0x63f2e5 0x63f297 0x564342 0x5646d1 0x63f234 0x63f213 0x564342 0x5646d1 0x63d06c 0x63cf0f 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63f674 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63f644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63f556 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1.1+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:290 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f2e4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x84 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f296 crypto/tls.(*clientHelloMsg).marshalMsg.func14.1+0x36 /usr/local/go/src/crypto/tls/handshake_messages.go:289 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63f233 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63f212 crypto/tls.(*clientHelloMsg).marshalMsg.func14+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:286 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d06b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x262b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63cf0e crypto/tls.(*clientHelloMsg).marshalMsg+0x24ce /usr/local/go/src/crypto/tls/handshake_messages.go:285 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [84: 5376] @ 0x7c6a5a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7c6a59 github.com/miekg/dns.init.func2+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [51: 104448] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [183: 52704] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [17: 1088] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [225: 79200] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x717639 0x7176e6 0x6a62cb 0x6a51b3 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x717638 net/http.Header.Clone+0x1d8 /usr/local/go/src/net/http/header.go:114 # 0x7176e5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x6a62ca net/http.(*Client).makeHeadersCopier+0x2a /usr/local/go/src/net/http/client.go:759 # 0x6a51b2 net/http.(*Client).do+0x232 /usr/local/go/src/net/http/client.go:609 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [33: 792] @ 0x7cb192 0x8373e7 0xe9b765 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7cb191 github.com/miekg/dns.(*Msg).SetQuestion+0x51 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:36 # 0x8373e6 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x86 /go/util/common.go:117 # 0xe9b764 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /go/resolver/bootstrap.go:240 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [68: 7616] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 192] @ 0x836b89 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x836b88 github.com/0xERR0R/blocky/util.AnswerToString+0x2c8 /go/util/common.go:51 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 960] @ 0x7dc83c 0x7dc5d6 0xeff8ef 0xeff8e0 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0xeff8ee github.com/miekg/dns.(*Msg).Pack+0x4e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0xeff8df github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x3f /go/server/server_endpoints.go:134 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [67: 7504] @ 0x4d2234 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2233 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:631 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [108: 10368] @ 0xbdca48 0xbdca15 0xeb9ff3 0xeb9cd3 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb9ff2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 96] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [60: 5760] @ 0xe9b44d 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9b44c github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x14c /go/resolver/bootstrap.go:222 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 1440] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xe9d3e4 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xe9d3e3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x243 /go/resolver/caching_resolver.go:155 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [18: 1728] @ 0x564645 0x63fcc5 0x63fc94 0x564342 0x5646d1 0x63fc34 0x63fc13 0x564342 0x5646d1 0x63c92c 0x63c7cf 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63fcc4 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x64 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63fc93 crypto/tls.(*clientHelloMsg).marshalMsg.func11.1+0x33 /usr/local/go/src/crypto/tls/handshake_messages.go:243 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63fc33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63fc12 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:241 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c92b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c7ce crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /usr/local/go/src/crypto/tls/handshake_messages.go:240 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [21: 2580480] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 8192] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [256: 12288] @ 0x45fa86 0xa47445 0xa473dc 0xa46dc3 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa47444 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /go/lists/parsers/lines.go:28 # 0xa473db github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /go/lists/parsers/adapt.go:8 # 0xa46dc2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [44: 2816] @ 0xa464f6 0xa464e0 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa464f5 bufio.(*Scanner).Text+0x75 /usr/local/go/src/bufio/scan.go:115 # 0xa464df github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /go/lists/parsers/lines.go:67 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [94: 3008] @ 0xa4567a 0xa4567b 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45679 bufio.(*Scanner).Text+0x179 /usr/local/go/src/bufio/scan.go:115 # 0xa4567a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [317: 20288] @ 0x50b3bb 0xa456c5 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa456c4 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 27648] @ 0x48babc 0x48b906 0x48b67c 0x6229f3 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6da3ee 0x66e9e3 0x66f107 0x688ec2 0x687c25 0x6873db 0x68c85e 0x6dcf3f 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6229f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /usr/local/go/src/crypto/tls/conn.go:988 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6da3ed net/http.http2transportResponseBody.Read+0x3cd /usr/local/go/src/net/http/h2_bundle.go:10278 # 0x66e9e2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:113 # 0x66f106 bufio.(*Reader).ReadByte+0x26 /usr/local/go/src/bufio/bufio.go:273 # 0x688ec1 compress/flate.(*decompressor).huffSym+0x101 /usr/local/go/src/compress/flate/inflate.go:720 # 0x687c24 compress/flate.(*decompressor).huffmanBlock+0x44 /usr/local/go/src/compress/flate/inflate.go:495 # 0x6873da compress/flate.(*decompressor).Read+0x5a /usr/local/go/src/compress/flate/inflate.go:348 # 0x68c85d compress/gzip.(*Reader).Read+0x9d /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x6dcf3e net/http.(*http2gzipReader).Read+0x7e /usr/local/go/src/net/http/h2_bundle.go:10832 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0xa4b429 0xa4ecf1 0xa4dc88 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4b428 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0xa8 /go/lists/downloader.go:90 # 0xa4ecf0 github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x30 /go/lists/sourcereader.go:53 # 0xa4dc87 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x147 /go/lists/list_cache.go:231 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [22: 528] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 528] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [126: 193536] @ 0x63e055 0x63e025 0x63df37 0x564342 0x5646d1 0x63deec 0x63dc98 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x623116 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63e054 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x134 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63e024 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x104 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x63df36 crypto/tls.(*clientHelloMsg).marshalMsg.func18.4+0x16 /usr/local/go/src/crypto/tls/handshake_messages.go:367 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63deeb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x32b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63dc97 crypto/tls.(*clientHelloMsg).marshalMsg.func18+0xd7 /usr/local/go/src/crypto/tls/handshake_messages.go:366 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x623115 crypto/tls.(*Conn).writeHandshakeRecord+0xd5 /usr/local/go/src/crypto/tls/conn.go:1052 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [130: 14560] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [13: 1664] @ 0xf50ed0 0xf6dada 0xf72da5 0xf72a89 0x637572 0x637408 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637571 crypto/internal/fips140/tls13.(*HandshakeSecret).ClientHandshakeTrafficSecret+0x3f1 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:106 # 0x637407 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x287 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:516 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [49: 5488] @ 0x6d1f1b 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6d1f1a net/http.(*http2ClientConn).roundTrip+0x15a /usr/local/go/src/net/http/h2_bundle.go:8782 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 432] @ 0x8368eb 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8368ea github.com/0xERR0R/blocky/util.AnswerToString+0x2a /go/util/common.go:44 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [186: 53568] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xeac8f7 0xeac9d1 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xeac8f6 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /go/resolver/resolver.go:198 # 0xeac9d0 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /go/resolver/resolver.go:206 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 96] @ 0xf37dcc 0xf5497e 0xf548c8 0xf5489b 0x568a4b 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf37dcb crypto/internal/fips140/nistec.NewP384Point+0x6b /usr/local/go/src/crypto/internal/fips140/nistec/p384.go:32 # 0xf5497d crypto/internal/fips140/ecdsa.verifyGeneric[...]+0x5d /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:451 # 0xf548c7 crypto/internal/fips140/ecdsa.verify[...]+0xc7 /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa_noasm.go:14 # 0xf5489a crypto/internal/fips140/ecdsa.Verify[...]+0x9a /usr/local/go/src/crypto/internal/fips140/ecdsa/ecdsa.go:445 # 0x568a4a crypto/ecdsa.verifyFIPS[...]+0x14a /usr/local/go/src/crypto/ecdsa/ecdsa.go:361 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [110: 12320] @ 0x774db7 0x7be357 0x7be28f 0x7be313 0xefd9d0 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be356 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /go/log/context.go:44 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 1536] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [169: 59488] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0xeb002f 0xeaffa7 0xeaff7e 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb002e net/textproto.MIMEHeader.Set+0x32e /usr/local/go/src/net/textproto/header.go:22 # 0xeaffa6 net/http.Header.Set+0x2a6 /usr/local/go/src/net/http/header.go:40 # 0xeaff7d github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x27d /go/resolver/upstream_resolver.go:155 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [59: 28320] @ 0x619010 0x70e505 0x70e4ee 0x70f51c 0x70de78 0x70dcb5 0x4811a1 # 0x61900f crypto/tls.(*Config).Clone+0x8f /usr/local/go/src/crypto/tls/common.go:929 # 0x70e504 net/http.cloneTLSConfig+0x64 /usr/local/go/src/net/http/transport.go:3086 # 0x70e4ed net/http.(*persistConn).addTLS+0x4d /usr/local/go/src/net/http/transport.go:1683 # 0x70f51b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1790 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [69: 7728] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [149: 7152] @ 0x407132 0x477189 0x774a3e 0xe97a55 0xe9796d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe97a54 github.com/sirupsen/logrus.(*Entry).WithField+0x294 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9796c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1ac /go/resolver/blocking_resolver.go:416 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [3: 240] @ 0x7daba5 0x7de746 0x7dcd1f 0x7ff63f 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7de745 github.com/miekg/dns.unpackQuestion+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1124 # 0x7dcd1e github.com/miekg/dns.(*Msg).unpack+0x13e /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:842 # 0x7ff63e github.com/miekg/dns.(*Server).serveDNS+0x17e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:639 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [89: 9968] @ 0x774db7 0xe971d3 0xe970be 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe971d2 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe970bd github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /go/resolver/blocking_resolver.go:367 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [22: 352] @ 0xebac52 0xebb577 0xebb44a 0xe9e113 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xebac51 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0xd1 /go/cache/expirationcache/expiration_cache.go:152 # 0xebb576 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).trackCacheKeyQueryCount+0x76 /go/cache/expirationcache/prefetching_cache.go:97 # 0xebb449 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x29 /go/cache/expirationcache/prefetching_cache.go:106 # 0xe9e112 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /go/resolver/caching_resolver.go:246 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [197: 176512] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [54: 2592] @ 0x6b3ca8 0x6b3c92 0x6b3447 0x6d825a 0x6d7679 0x4811a1 # 0x6b3ca7 net/http.(*http2frameCache).getDataFrame+0x47 /usr/local/go/src/net/http/h2_bundle.go:1995 # 0x6b3c91 net/http.http2parseDataFrame+0x31 /usr/local/go/src/net/http/h2_bundle.go:2181 # 0x6b3446 net/http.(*http2Framer).ReadFrame+0x186 /usr/local/go/src/net/http/h2_bundle.go:2083 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [13: 13312] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [77: 1232] @ 0x67549c 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x67549b net/textproto.readMIMEHeader+0x27b /usr/local/go/src/net/textproto/reader.go:568 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [5: 560] @ 0x4108b4 0x70ecd8 0x70de78 0x70dcb5 0x4811a1 # 0x70ecd7 net/http.(*Transport).dialConn+0x157 /usr/local/go/src/net/http/transport.go:1743 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [116: 18560] @ 0x6b8f9f 0x69c479 0x69c385 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b8f9e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:3146 # 0x69c478 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69c384 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x464 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [8: 640] @ 0x6239d3 0x6236d8 0x637cb8 0x635256 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x6239d2 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x132 /usr/local/go/src/crypto/tls/conn.go:1161 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x637cb7 crypto/tls.(*clientHandshakeStateTLS13).readServerParameters+0x57 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:548 # 0x635255 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x735 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:133 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [28: 39424] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40d5c6 0x69b1fa 0x69b12b 0x69c33f 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x69b1f9 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x119 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x69b12a vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x4a /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x69c33e vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x41e /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [18: 288] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 1536] @ 0x7dc83c 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc83b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1fb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:789 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [148: 16576] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [94: 10528] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [28: 448] @ 0xe93514 0xe9307b 0xeaba52 0x4811a1 # 0xe93513 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x413 /go/querylog/logger_writer.go:42 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [62: 31744] @ 0x5d699e 0x5d69b3 0x669394 0x61ced6 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5d699d crypto/internal/fips140/aes.New+0x3d /usr/local/go/src/crypto/internal/fips140/aes/aes.go:66 # 0x5d69b2 crypto/aes.NewCipher+0x52 /usr/local/go/src/crypto/aes/aes.go:47 # 0x669393 crypto/tls.aeadAESGCMTLS13+0x33 /usr/local/go/src/crypto/tls/cipher_suites.go:551 # 0x61ced5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [383: 1568768] @ 0x51c794 0x51c1bd 0x621c70 0x621c37 0x61f75e 0x623451 0x623452 0x6234d9 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x621c6f bytes.(*Buffer).Grow+0x6f /usr/local/go/src/bytes/buffer.go:168 # 0x621c36 crypto/tls.(*Conn).readFromUntil+0x36 /usr/local/go/src/crypto/tls/conn.go:830 # 0x61f75d crypto/tls.(*Conn).readRecordOrCCS+0xd3d /usr/local/go/src/crypto/tls/conn.go:680 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [27: 1296] @ 0x47713a 0x47714f 0x5f48ea 0x5f49e5 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f48e9 crypto/x509.newPolicyGraphNode+0x11e9 /usr/local/go/src/crypto/x509/verify.go:1263 # 0x5f49e4 crypto/x509.policiesValid+0x12e4 /usr/local/go/src/crypto/x509/verify.go:1464 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [147: 35280] @ 0x675288 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x675287 net/textproto.readMIMEHeader+0x67 /usr/local/go/src/net/textproto/reader.go:520 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [5: 1040] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x4d1689 0x4d0c59 0x4d0c1d 0x708de5 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d1688 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:492 # 0x4d0c58 context.withCancel+0x58 /usr/local/go/src/context/context.go:278 # 0x4d0c1c context.WithCancelCause+0x1c /usr/local/go/src/context/context.go:269 # 0x708de4 net/http.(*Transport).roundTrip+0x8c4 /usr/local/go/src/net/http/transport.go:646 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [39: 624] @ 0x675007 0x67542e 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x675006 net/textproto.canonicalMIMEHeaderKey+0x186 /usr/local/go/src/net/textproto/reader.go:788 # 0x67542d net/textproto.readMIMEHeader+0x20d /usr/local/go/src/net/textproto/reader.go:552 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [47: 9776] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x4d1689 0x4d0b39 0x4d0afd 0x6f1baa 0x6f63f8 0x4811a1 # 0x4d1688 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:492 # 0x4d0b38 context.withCancel+0x58 /usr/local/go/src/context/context.go:278 # 0x4d0afc context.WithCancel+0x1c /usr/local/go/src/context/context.go:241 # 0x6f1ba9 net/http.(*conn).readRequest+0x6c9 /usr/local/go/src/net/http/server.go:1083 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [87: 9744] @ 0x774db7 0xe971d3 0xe970be 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe971d2 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe970bd github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /go/resolver/blocking_resolver.go:367 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [25: 400] @ 0x45f9b2 0x45f045 0x45f1aa 0x8373d2 0x8373aa 0xe9b765 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x8373d1 github.com/miekg/dns.Fqdn+0x71 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:326 # 0x8373a9 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x49 /go/util/common.go:117 # 0xe9b764 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /go/resolver/bootstrap.go:240 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [61: 3904] @ 0x7c6a5a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c6a59 github.com/miekg/dns.init.func2+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [7: 336] @ 0xf127f1 0xf72a07 0x638f93 0x638f26 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0xf72a06 crypto/internal/fips140/tls13.deriveSecret[...]+0xa6 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x638f92 crypto/internal/fips140/tls13.(*MasterSecret).ClientApplicationTrafficSecret+0x272 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:131 # 0x638f25 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x205 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:732 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [9: 864] @ 0x564645 0x63f9b4 0x63f993 0x564342 0x5646d1 0x63cb9d 0x63ca3d 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63f9b3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x63f992 crypto/tls.(*clientHelloMsg).marshalMsg.func12+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:258 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63cb9c vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x215c /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63ca3c crypto/tls.(*clientHelloMsg).marshalMsg+0x1ffc /usr/local/go/src/crypto/tls/handshake_messages.go:257 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 432] @ 0x83738d 0xe9d37c 0xe9d34a 0xebb62a 0xeba21b 0xeb9cd3 0x4811a1 # 0x83738c github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x2c /go/util/common.go:116 # 0xe9d37b github.com/0xERR0R/blocky/resolver.newRequest+0x1db /go/resolver/resolver.go:20 # 0xe9d349 github.com/0xERR0R/blocky/resolver.(*CachingResolver).reloadCacheEntry+0x1a9 /go/resolver/caching_resolver.go:154 # 0xebb629 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).onExpired+0x69 /go/cache/expirationcache/prefetching_cache.go:77 # 0xeba21a github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x25a /go/cache/expirationcache/expiration_cache.go:129 # 0xeb9cd2 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [193: 55584] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [93: 10416] @ 0x7be1f0 0x7be1cf 0x7be285 0x7be313 0xefd9d0 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be1ef github.com/sirupsen/logrus.NewEntry+0xef /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7be1ce github.com/0xERR0R/blocky/log.FromCtx+0xce /go/log/context.go:21 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [107: 11984] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [63: 6048] @ 0xea2b8b 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xea2b8a github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x8a /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [16: 256] @ 0x836d16 0xefd8cf 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x836d15 github.com/0xERR0R/blocky/util.QuestionToString+0x35 /go/util/common.go:66 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [68: 3264] @ 0x407132 0x477189 0xe9312a 0xe9307b 0xeaba52 0x4811a1 # 0xe93129 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x29 /go/querylog/logger_writer.go:32 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [87: 9744] @ 0x4d134a 0x4d1595 0x4d228b 0x4d2a4d 0x4d2a0f 0xefe605 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x4d1594 context.(*cancelCtx).propagateCancel+0x74 /usr/local/go/src/context/context.go:469 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xefe604 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /go/server/server.go:536 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [159: 17808] @ 0x7756c6 0x7755cd 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x7756c5 github.com/sirupsen/logrus.(*Entry).Dup+0x145 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x7755cc github.com/sirupsen/logrus.(*Entry).log+0x4c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [109: 12208] @ 0x774db7 0xefdba9 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xefdba8 github.com/0xERR0R/blocky/server.newRequest+0x4c8 /go/server/server.go:453 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [238: 76160] @ 0x839770 0x839721 0x718c4e 0x6f6685 0x4811a1 # 0x83976f net/http.(*Request).WithContext+0x24f /usr/local/go/src/net/http/request.go:372 # 0x839720 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x200 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:87 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [21: 2688] @ 0x5aad05 0x5aacaf 0x5c1a3b 0x5c0c30 0x6fbb6c 0xef929b 0xefd230 0x4811a1 # 0x5aad04 net.newFD+0x144 /usr/local/go/src/net/fd_unix.go:27 # 0x5aacae net.(*netFD).accept+0xee /usr/local/go/src/net/fd_unix.go:180 # 0x5c1a3a net.(*TCPListener).accept+0x1a /usr/local/go/src/net/tcpsock_posix.go:159 # 0x5c0c2f net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:380 # 0x6fbb6b net/http.(*Server).Serve+0x30b /usr/local/go/src/net/http/server.go:3424 # 0xef929a github.com/0xERR0R/blocky/server.(*httpServer).Serve+0x9a /go/server/http.go:50 # 0xefd22f github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12f /go/server/server.go:410 0: 0 [78: 8736] @ 0x7be1f0 0x7be1cf 0x7be285 0x7be313 0xefd9d0 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be1ef github.com/sirupsen/logrus.NewEntry+0xef /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x7be1ce github.com/0xERR0R/blocky/log.FromCtx+0xce /go/log/context.go:21 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [24: 5376] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50def 0xf6dada 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [386: 135872] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x6d9389 0x6d8b9f 0x6d8709 0x6d7679 0x4811a1 # 0x6d9388 net/http.(*http2clientConnReadLoop).handleResponse+0x608 /usr/local/go/src/net/http/h2_bundle.go:10103 # 0x6d8b9e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:10027 # 0x6d8708 net/http.(*http2clientConnReadLoop).run+0x588 /usr/local/go/src/net/http/h2_bundle.go:9965 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [67: 9648] @ 0x477093 0x407f05 0x407ef8 0x40c094 0x5f59f4 0x5f49e5 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f59f3 crypto/x509.newPolicyGraphNode+0x22f3 /usr/local/go/src/crypto/x509/verify.go:1268 # 0x5f49e4 crypto/x509.policiesValid+0x12e4 /usr/local/go/src/crypto/x509/verify.go:1464 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [36: 1728] @ 0x407132 0x477189 0x6f2e48 0x6f29d7 0xeffae8 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6f2e47 net/http.Header.Clone+0x5e7 /usr/local/go/src/net/http/header.go:105 # 0x6f29d6 net/http.(*response).WriteHeader+0x176 /usr/local/go/src/net/http/server.go:1231 # 0xeffae7 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x247 /go/server/server_endpoints.go:146 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [16: 256] @ 0xeffa4f 0xeffa28 0xeff9b1 0xefe4d6 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeffa4e net/textproto.MIMEHeader.Set+0x1ae /usr/local/go/src/net/textproto/header.go:22 # 0xeffa27 net/http.Header.Set+0x187 /usr/local/go/src/net/http/header.go:40 # 0xeff9b0 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x110 /go/server/server_endpoints.go:143 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [252: 1032192] @ 0x6cf2e8 0x6cf2d4 0x6cf23e 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cf2e7 bufio.NewWriterSize+0x4e7 /usr/local/go/src/bufio/bufio.go:600 # 0x6cf2d3 bufio.NewWriter+0x4d3 /usr/local/go/src/bufio/bufio.go:609 # 0x6cf23d net/http.(*http2Transport).newClientConn+0x43d /usr/local/go/src/net/http/h2_bundle.go:8281 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [224: 64512] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xe973fd 0xe97310 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe973fc github.com/sirupsen/logrus.(*Entry).WithField+0x39c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9730f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2af /go/resolver/blocking_resolver.go:372 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [95: 10640] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [48: 2304] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [98: 10976] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [44: 4224] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 80] @ 0x77b1a5 0x783690 0x7836a2 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x77b1a4 github.com/sirupsen/logrus.Level.MarshalText+0xe4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logrus.go:66 # 0x78368f github.com/sirupsen/logrus.Level.String+0xcf /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logrus.go:17 # 0x7836a1 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0xe1 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:243 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [497: 4071424] @ 0x4b3393 0x48b711 0x4b3fe8 0x4b39d1 0x4b374c 0x4b372b 0x6f4f95 0x6ef2f7 0x6704f5 0x6f58e5 0x6f66c5 0x4811a1 # 0x4b3392 io.init.func1+0x32 /usr/local/go/src/io/io.go:657 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x4b3fe7 io.discard.ReadFrom+0x27 /usr/local/go/src/io/io.go:663 # 0x4b39d0 io.copyBuffer+0x150 /usr/local/go/src/io/io.go:415 # 0x4b374b io.Copy+0x8b /usr/local/go/src/io/io.go:388 # 0x4b372a io.CopyN+0x6a /usr/local/go/src/io/io.go:364 # 0x6f4f94 net/http.(*chunkWriter).writeHeader+0x1c54 /usr/local/go/src/net/http/server.go:1462 # 0x6ef2f6 net/http.(*chunkWriter).Write+0x36 /usr/local/go/src/net/http/server.go:376 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6f58e4 net/http.(*response).finishRequest+0x44 /usr/local/go/src/net/http/server.go:1715 # 0x6f66c4 net/http.(*conn).serve+0x664 /usr/local/go/src/net/http/server.go:2108 0: 0 [9: 216] @ 0x5f4877 0x5f49e5 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f4876 crypto/x509.newPolicyGraphNode+0x1176 /usr/local/go/src/crypto/x509/verify.go:1262 # 0x5f49e4 crypto/x509.policiesValid+0x12e4 /usr/local/go/src/crypto/x509/verify.go:1464 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [197: 15760] @ 0x5c30e5 0x5c2fa5 0x811a05 0x7ffd1d 0x7fce33 0x7fe9a5 0x7fd4d9 0xefd369 0x4811a1 # 0x5c30e4 net.(*UDPConn).ReadMsgUDPAddrPort+0x84 /usr/local/go/src/net/udpsock.go:205 # 0x5c2fa4 net.(*UDPConn).ReadMsgUDP+0x24 /usr/local/go/src/net/udpsock.go:191 # 0x811a04 github.com/miekg/dns.ReadFromSessionUDP+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:43 # 0x7ffd1c github.com/miekg/dns.(*Server).readUDP+0xfc /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fce32 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fe9a4 github.com/miekg/dns.(*Server).serveUDP+0x244 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fd4d8 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [85: 9520] @ 0x774db7 0x7be357 0x7be28f 0x7be313 0xe9f2df 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be356 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /go/log/context.go:44 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xe9f2de github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [77: 68992] @ 0x61799e 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x61799d crypto/tls.(*certCache).newCert+0x3d /usr/local/go/src/crypto/tls/cache.go:81 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [261: 75168] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xefdba9 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xefdba8 github.com/0xERR0R/blocky/server.newRequest+0x4c8 /go/server/server.go:453 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [24: 1152] @ 0x6e8acb 0xeafee5 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6e8aca net/http.NewRequestWithContext+0x3ca /usr/local/go/src/net/http/request.go:935 # 0xeafee4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [28: 448] @ 0xe93294 0xe9307b 0xeaba52 0x4811a1 # 0xe93293 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x193 /go/querylog/logger_writer.go:36 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [3: 72] @ 0x61e0f0 0x622c8a 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6d4725 0x6d3c66 0x6d3125 0x6d29f6 0x4811a1 # 0x61e0ef crypto/tls.(*halfConn).encrypt+0x5af /usr/local/go/src/crypto/tls/conn.go:522 # 0x622c89 crypto/tls.(*Conn).writeRecordLocked+0x649 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6d4724 net/http.(*http2ClientConn).writeHeaders+0x184 /usr/local/go/src/net/http/h2_bundle.go:9258 # 0x6d3c65 net/http.(*http2clientStream).encodeAndWriteHeaders+0x345 /usr/local/go/src/net/http/h2_bundle.go:9100 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [130: 27040] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x4d1689 0x4d228b 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d1688 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:492 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [164: 34112] @ 0x477093 0x407f05 0x407ef8 0x40d512 0x4d1689 0x4d228b 0x4d2a4d 0x4d2a0f 0xefe605 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d1688 context.(*cancelCtx).propagateCancel+0x168 /usr/local/go/src/context/context.go:492 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xefe604 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /go/server/server.go:536 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [105: 94080] @ 0xf1ffda 0x6693d9 0x61ced6 0x639bac 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf1ffd9 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x6693d8 crypto/tls.aeadAESGCMTLS13+0x78 /usr/local/go/src/crypto/tls/cipher_suites.go:560 # 0x61ced5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x639bab crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x12b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:837 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [27: 6048] @ 0x5546da 0x5546f0 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [25: 5600] @ 0x5546da 0x5546f0 0x521bbd 0xf50def 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [3: 384] @ 0x48c012 0x48b625 0x718b8e 0x6f5bbb 0x6f5c18 0x6f7628 0x6f67f3 0x4811a1 # 0x48c011 sync.(*poolChain).pushHead+0x51 /usr/local/go/src/sync/poolqueue.go:226 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x718b8d net/http.putBufioWriter+0xed /usr/local/go/src/net/http/server.go:909 # 0x6f5bba net/http.(*conn).finalFlush+0x7a /usr/local/go/src/net/http/server.go:1792 # 0x6f5c17 net/http.(*conn).close+0x17 /usr/local/go/src/net/http/server.go:1799 # 0x6f7627 net/http.(*conn).serve.func1+0x1e7 /usr/local/go/src/net/http/server.go:1959 # 0x6f67f2 net/http.(*conn).serve+0x792 /usr/local/go/src/net/http/server.go:2138 0: 0 [29: 1392] @ 0x8d0c6b 0x8d0c0f 0xebd532 0x510eff 0x5117f8 0x51427e 0x50e3f3 0xeb1cc7 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8d0c6a strings.(*Builder).WriteString+0x64a /usr/local/go/src/strings/builder.go:108 # 0x8d0c0e github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /go/config/upstream.go:57 # 0xebd531 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x91 /go/resolver/upstream_resolver.go:50 # 0x510efe fmt.(*pp).handleMethods+0x31e /usr/local/go/src/fmt/print.go:673 # 0x5117f7 fmt.(*pp).printArg+0x437 /usr/local/go/src/fmt/print.go:756 # 0x51427d fmt.(*pp).doPrintf+0x37d /usr/local/go/src/fmt/print.go:1074 # 0x50e3f2 fmt.Sprintf+0x52 /usr/local/go/src/fmt/print.go:239 # 0xeb1cc6 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x346 /go/resolver/upstream_resolver.go:379 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [55: 2640] @ 0x58474d 0x584893 0x583ff0 0x5af15e 0xe9b674 0xe9b697 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x58474c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x584892 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x583fef net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x5af15d net.parseIP+0x1d /usr/local/go/src/net/ip.go:535 # 0xe9b673 net.ParseIP+0x73 /usr/local/go/src/net/ip.go:528 # 0xe9b696 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x96 /go/resolver/bootstrap.go:233 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [71: 163584] @ 0x48babc 0x48b906 0x48b67c 0x6e96c5 0x71787f 0x6f1707 0x6f63f8 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6e96c4 net/http.newTextprotoReader+0x24 /usr/local/go/src/net/http/request.go:1039 # 0x71787e net/http.readRequest+0x3e /usr/local/go/src/net/http/request.go:1080 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [244: 70272] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xe9dc33 0xe9daf5 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9dc32 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9daf4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /go/resolver/caching_resolver.go:214 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [72: 2304] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [50: 204800] @ 0x75572d 0x75671f 0x758972 0x783ecd 0x783e9e 0x783e78 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x75572c regexp.(*bitState).reset+0x4c /usr/local/go/src/regexp/backtrack.go:84 # 0x75671e regexp.(*Regexp).backtrack+0x19e /usr/local/go/src/regexp/backtrack.go:317 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0x783ecc regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0x783e9d regexp.(*Regexp).MatchString+0x3d /usr/local/go/src/regexp/regexp.go:527 # 0x783e77 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [341: 98208] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [238: 68544] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xefdba9 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xefdba8 github.com/0xERR0R/blocky/server.newRequest+0x4c8 /go/server/server.go:453 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [30: 1440] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [55: 2640] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [22: 1056] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [38: 1824] @ 0x4d2b25 0x7be03e 0x7be2a5 0x7be313 0xefd9d0 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [51: 2448] @ 0x407132 0x477189 0x774a3e 0xe971d3 0xe970be 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe971d2 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe970bd github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /go/resolver/blocking_resolver.go:367 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [77: 177408] @ 0x48babc 0x48b906 0x48b67c 0x4b3fe8 0x4b39d1 0x4b374c 0x4b372b 0x6f4f95 0x6ef2f7 0x6704f5 0x6f58e5 0x6f66c5 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x4b3fe7 io.discard.ReadFrom+0x27 /usr/local/go/src/io/io.go:663 # 0x4b39d0 io.copyBuffer+0x150 /usr/local/go/src/io/io.go:415 # 0x4b374b io.Copy+0x8b /usr/local/go/src/io/io.go:388 # 0x4b372a io.CopyN+0x6a /usr/local/go/src/io/io.go:364 # 0x6f4f94 net/http.(*chunkWriter).writeHeader+0x1c54 /usr/local/go/src/net/http/server.go:1462 # 0x6ef2f6 net/http.(*chunkWriter).Write+0x36 /usr/local/go/src/net/http/server.go:376 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6f58e4 net/http.(*response).finishRequest+0x44 /usr/local/go/src/net/http/server.go:1715 # 0x6f66c4 net/http.(*conn).serve+0x664 /usr/local/go/src/net/http/server.go:2108 0: 0 [81: 186624] @ 0x48babc 0x48b906 0x48b67c 0x69ca08 0x69c28d 0x69bc85 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x69ca07 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0x47 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:513 # 0x69c28c vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x36c /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x69bc84 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xe4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [74: 8288] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [161: 46368] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xea0985 0xea0893 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea0984 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea0892 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /go/resolver/conditional_upstream_resolver.go:94 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [2: 352] @ 0x756636 0x756637 0x758972 0x783ecd 0x783e9e 0x783e78 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x756635 regexp.newBitState+0xb5 /usr/local/go/src/regexp/backtrack.go:52 # 0x756636 regexp.(*Regexp).backtrack+0xb6 /usr/local/go/src/regexp/backtrack.go:315 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0x783ecc regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0x783e9d regexp.(*Regexp).MatchString+0x3d /usr/local/go/src/regexp/regexp.go:527 # 0x783e77 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [22: 4928] @ 0x5546da 0x5546f0 0x521bbd 0xf740d7 0xf50e3e 0xf6dada 0xf72da5 0xf72a89 0xf7247a 0x6373ff 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf740d6 crypto/internal/fips140/tls13.NewEarlySecret[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:76 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0xf72479 crypto/internal/fips140/tls13.(*EarlySecret).HandshakeSecret+0x59 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:96 # 0x6373fe crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x27e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:514 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [237: 75840] @ 0x7178d4 0x6f1707 0x6f63f8 0x4811a1 # 0x7178d3 net/http.readRequest+0x93 /usr/local/go/src/net/http/request.go:1083 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [75: 8400] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [22: 4928] @ 0x5546da 0x5546f0 0x521bbd 0xf50def 0xf6de75 0xf72ee6 0xf73fb5 0x6373d9 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0xf6de74 crypto/internal/fips140/hkdf.Extract[...]+0xd4 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:19 # 0xf72ee5 crypto/internal/fips140/tls13.extract[...]+0xa5 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:46 # 0xf73fb4 crypto/internal/fips140/tls13.NewEarlySecret[...]+0x34 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:75 # 0x6373d8 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x258 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:511 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [13: 1664] @ 0x623b97 0x6236d8 0x62ed3b 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623b96 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /usr/local/go/src/crypto/tls/conn.go:1173 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x62ed3a crypto/tls.(*Conn).clientHandshake+0x4fa /usr/local/go/src/crypto/tls/handshake_client.go:340 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [164: 47232] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xea8a74 0xea896d 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea8a73 github.com/sirupsen/logrus.(*Entry).WithField+0x233 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea896c github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x12c /go/resolver/parallel_best_resolver.go:158 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [12: 960] @ 0xf72bf0 0xf72a89 0x637629 0x6375af 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x637628 crypto/internal/fips140/tls13.(*HandshakeSecret).ServerHandshakeTrafficSecret+0x4a8 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:112 # 0x6375ae crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:518 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [7: 168] @ 0x836b89 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x836b88 github.com/0xERR0R/blocky/util.AnswerToString+0x2c8 /go/util/common.go:51 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [88: 9856] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [27: 648] @ 0xea1d0b 0xea1caa 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xea1d0a github.com/miekg/dns.(*Msg).SetReply+0xca /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:25 # 0xea1ca9 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x69 /go/resolver/custom_dns_resolver.go:114 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [214: 876544] @ 0x7185d5 0x71857d 0x718694 0x6f62ca 0x4811a1 # 0x7185d4 bufio.NewReaderSize+0x1f4 /usr/local/go/src/bufio/bufio.go:57 # 0x71857c bufio.NewReader+0x19c /usr/local/go/src/bufio/bufio.go:63 # 0x718693 net/http.newBufioReader+0x2b3 /usr/local/go/src/net/http/server.go:859 # 0x6f62c9 net/http.(*conn).serve+0x269 /usr/local/go/src/net/http/server.go:2013 0: 0 [70: 7840] @ 0x7be054 0x7be01d 0x7be2a5 0x7be313 0xe9f2df 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xe9f2de github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 240] @ 0x521fc5 0x5220d0 0x527345 0xa2f433 0xa31c2a 0xa31c20 0xa301d2 0xa2fa70 0xe974c5 0xe974a9 0xe97493 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa2f432 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0xf2 /go/trie/trie.go:122 # 0xa31c29 github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x49 /go/trie/trie.go:41 # 0xa31c1f github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x3f /go/cache/stringcache/string_caches.go:201 # 0xa301d1 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x171 /go/cache/stringcache/in_memory_grouped_cache.go:54 # 0xa2fa6f github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0x14f /go/cache/stringcache/chained_grouped_cache.go:32 # 0xe974c4 github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x464 /go/lists/list_cache.go:108 # 0xe974a8 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x448 /go/resolver/blocking_resolver.go:520 # 0xe97492 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x432 /go/resolver/blocking_resolver.go:388 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [110: 12320] @ 0x774db7 0xe973fd 0xe97310 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe973fc github.com/sirupsen/logrus.(*Entry).WithField+0x39c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9730f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2af /go/resolver/blocking_resolver.go:372 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [24: 384] @ 0x50e406 0x7763c5 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7763c4 github.com/sirupsen/logrus.(*Entry).Logf+0x44 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [150: 43200] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xea8a74 0xea896d 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea8a73 github.com/sirupsen/logrus.(*Entry).WithField+0x233 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea896c github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x12c /go/resolver/parallel_best_resolver.go:158 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [21: 1008] @ 0x407132 0x477189 0x774a3e 0xeac8f7 0xeac9d1 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeac8f6 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x16 /go/resolver/resolver.go:198 # 0xeac9d0 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x30 /go/resolver/resolver.go:206 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [78: 179712] @ 0x48babc 0x48b906 0x48b67c 0x6b1925 0x6b203a 0x6b1f2b 0x6bb856 0x6daa5b 0x6d8652 0x6d7679 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6b1924 net/http.http2getDataBufferChunk+0x104 /usr/local/go/src/net/http/h2_bundle.go:1222 # 0x6b2039 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1333 # 0x6b1f2a net/http.(*http2dataBuffer).Write+0x8a /usr/local/go/src/net/http/h2_bundle.go:1316 # 0x6bb855 net/http.(*http2pipe).Write+0x175 /usr/local/go/src/net/http/h2_bundle.go:4020 # 0x6daa5a net/http.(*http2clientConnReadLoop).processData+0x21a /usr/local/go/src/net/http/h2_bundle.go:10400 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [12: 192] @ 0xea08ac 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xea08ab github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0xab /go/resolver/conditional_upstream_resolver.go:94 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [6: 576] @ 0x564645 0x63fc34 0x63fc13 0x564342 0x5646d1 0x63c92c 0x63c7cf 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x63fc33 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x33 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63fc12 crypto/tls.(*clientHelloMsg).marshalMsg.func11+0x12 /usr/local/go/src/crypto/tls/handshake_messages.go:241 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63c92b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x1eeb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63c7ce crypto/tls.(*clientHelloMsg).marshalMsg+0x1d8e /usr/local/go/src/crypto/tls/handshake_messages.go:240 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [158: 45504] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xea0985 0xea0893 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea0984 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea0892 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /go/resolver/conditional_upstream_resolver.go:94 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [8: 384] @ 0x50e406 0x836e05 0xefd8cf 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x836e04 github.com/0xERR0R/blocky/util.QuestionToString+0x124 /go/util/common.go:68 # 0xefd8ce github.com/0xERR0R/blocky/server.newRequest+0x1ee /go/server/server.go:449 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [67: 94336] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [139: 249088] @ 0x62dd05 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62dd04 crypto/tls.(*Conn).makeClientHello+0xe24 /usr/local/go/src/crypto/tls/handshake_client.go:178 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [21: 4704] @ 0x5546da 0x5546f0 0x521bbd 0xf50e3e 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x6375ae 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0xf50e3d crypto/internal/fips140/hmac.New[...]+0x9d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:134 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x6375ad crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x42d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:517 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [17: 272] @ 0xea1eaa 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xea1ea9 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x269 /go/resolver/custom_dns_resolver.go:162 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [161: 23184] @ 0xe9e132 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9e131 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x51 /go/resolver/caching_resolver.go:251 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [93: 10416] @ 0x774db7 0xea1f93 0xea1e8c 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea1f92 github.com/sirupsen/logrus.(*Entry).WithField+0x352 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea1e8b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x24b /go/resolver/custom_dns_resolver.go:162 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [40: 1280] @ 0x7c13a6 0x7c135e 0x811e09 0x811b38 0x80016b 0x80003e 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c13a5 golang.org/x/net/internal/socket.NewControlMessage+0xe5 /go/pkg/mod/golang.org/x/net@v0.40.0/internal/socket/socket.go:215 # 0x7c135d golang.org/x/net/ipv4.(*ControlMessage).Marshal+0x9d /go/pkg/mod/golang.org/x/net@v0.40.0/ipv4/control.go:64 # 0x811e08 github.com/miekg/dns.correctSource+0xa8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:100 # 0x811b37 github.com/miekg/dns.WriteToSessionUDP+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:52 # 0x80016a github.com/miekg/dns.(*response).Write+0x4a /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:778 # 0x80003d github.com/miekg/dns.(*response).WriteMsg+0x7d /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:765 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [102: 11424] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [65: 3120] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [67: 9648] @ 0x5d1865 0x5d1549 0x6e87bf 0xeafee5 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x5d1864 net/url.parse+0xc4 /usr/local/go/src/net/url/url.go:519 # 0x5d1548 net/url.Parse+0x48 /usr/local/go/src/net/url/url.go:478 # 0x6e87be net/http.NewRequestWithContext+0xbe /usr/local/go/src/net/http/request.go:902 # 0xeafee4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [79: 182016] @ 0x48babc 0x48b906 0x48b5d4 0x7ffd7a 0x7fce33 0x7fe9a5 0x7fd4d9 0xefd369 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b5d3 sync.(*Pool).Put+0x33 /usr/local/go/src/sync/pool.go:111 # 0x7ffd79 github.com/miekg/dns.(*Server).readUDP+0x159 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:719 # 0x7fce32 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fe9a4 github.com/miekg/dns.(*Server).serveUDP+0x244 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fd4d8 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [187: 53856] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774d65 0x7be357 0x7be28f 0x7be313 0xefd9d0 0xefe174 0xeff6ec 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774d64 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7be356 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /go/log/context.go:44 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefe173 github.com/0xERR0R/blocky/server.newRequestFromHTTP+0xb3 /go/server/server.go:497 # 0xeff6eb github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0xcb /go/server/server_endpoints.go:124 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [355: 181760] @ 0x4b4252 0xeff4f3 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4b4251 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xeff4f2 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xb2 /go/server/server_endpoints.go:99 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [369: 12091392] @ 0x7557e5 0x75671f 0x758972 0x783ecd 0x783e9e 0x783e78 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7557e4 regexp.(*bitState).reset+0x104 /usr/local/go/src/regexp/backtrack.go:91 # 0x75671e regexp.(*Regexp).backtrack+0x19e /usr/local/go/src/regexp/backtrack.go:317 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0x783ecc regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0x783e9d regexp.(*Regexp).MatchString+0x3d /usr/local/go/src/regexp/regexp.go:527 # 0x783e77 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [33: 1584] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [15: 360] @ 0x7dcd8a 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dcd89 github.com/miekg/dns.(*Msg).unpack+0x1a9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:850 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [180: 51840] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xea1f93 0xea1e8c 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea1f92 github.com/sirupsen/logrus.(*Entry).WithField+0x352 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea1e8b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x24b /go/resolver/custom_dns_resolver.go:162 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [16: 1536] @ 0x7c7a5a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dcecd 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7c7a59 github.com/miekg/dns.init.func66+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:76 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dcecc github.com/miekg/dns.(*Msg).unpack+0x2ec /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:857 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [35: 10080] @ 0x7e034e 0x7e11c5 0x8149ce 0x7dba72 0x7dca1a 0x7dc5d6 0x80000e 0x7fffff 0xefe4d6 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7e034d github.com/miekg/dns.fromBase64+0x6d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:163 # 0x7e11c4 github.com/miekg/dns.packStringBase64+0x44 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:338 # 0x8149cd github.com/miekg/dns.(*DNSKEY).pack+0x1ad /go/pkg/mod/github.com/miekg/dns@v1.1.66/zmsg.go:220 # 0x7dba71 github.com/miekg/dns.packRR+0x171 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:590 # 0x7dca19 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3d9 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:805 # 0x7dc5d5 github.com/miekg/dns.(*Msg).PackBuffer+0x75 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:730 # 0x80000d github.com/miekg/dns.(*Msg).Pack+0x4d /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:721 # 0x7ffffe github.com/miekg/dns.(*response).WriteMsg+0x3e /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:761 # 0xefe4d5 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1f5 /go/server/server.go:521 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [62: 6944] @ 0x4d2234 0x4d2a4d 0x4d2a0f 0xeb1eaa 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2233 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:631 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xeb1ea9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /go/resolver/upstream_resolver.go:346 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [151: 16912] @ 0xe9b73e 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9b73d github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x13d /go/resolver/bootstrap.go:239 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [134: 274432] @ 0x7189f7 0x7189d3 0x6f1e1f 0x6f63f8 0x4811a1 # 0x7189f6 bufio.NewWriterSize+0x1b6 /usr/local/go/src/bufio/bufio.go:600 # 0x7189d2 net/http.newBufioWriterSize+0x192 /usr/local/go/src/net/http/server.go:894 # 0x6f1e1e net/http.(*conn).readRequest+0x93e /usr/local/go/src/net/http/server.go:1115 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [91: 10192] @ 0x7be054 0x7be01d 0x7be2a5 0x7be313 0xe9f2df 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xe9f2de github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [32: 1536] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [39: 2496] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [26: 624] @ 0x7cb192 0x8373e7 0xe9b765 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7cb191 github.com/miekg/dns.(*Msg).SetQuestion+0x51 /go/pkg/mod/github.com/miekg/dns@v1.1.66/defaults.go:36 # 0x8373e6 github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x86 /go/util/common.go:117 # 0xe9b764 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /go/resolver/bootstrap.go:240 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [318: 1099008] @ 0x51c794 0x51c1bd 0x51c399 0x61fdbd 0x623451 0x623452 0x6234d9 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x61fdbc crypto/tls.(*Conn).readRecordOrCCS+0x139c /usr/local/go/src/crypto/tls/conn.go:780 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [49: 3136] @ 0x704c3f 0x717f8d 0x6f1707 0x6f63f8 0x4811a1 # 0x704c3e net/http.readTransfer+0x57e /usr/local/go/src/net/http/transfer.go:573 # 0x717f8c net/http.readRequest+0x74c /usr/local/go/src/net/http/request.go:1158 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [325: 36400] @ 0x774db7 0xe97a55 0xe9796d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe97a54 github.com/sirupsen/logrus.(*Entry).WithField+0x294 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9796c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1ac /go/resolver/blocking_resolver.go:416 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [70: 4480] @ 0x6d97cd 0x6d8b9f 0x6d8709 0x6d7679 0x4811a1 # 0x6d97cc net/http.(*http2clientConnReadLoop).handleResponse+0xa4c /usr/local/go/src/net/http/h2_bundle.go:10183 # 0x6d8b9e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:10027 # 0x6d8708 net/http.(*http2clientConnReadLoop).run+0x588 /usr/local/go/src/net/http/h2_bundle.go:9965 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [22: 352] @ 0xe9cb25 0xebb498 0xe9e113 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9cb24 github.com/0xERR0R/blocky/resolver.configureCaches.func6+0x24 /go/resolver/caching_resolver.go:121 # 0xebb497 github.com/0xERR0R/blocky/cache/expirationcache.(*PrefetchingExpiringLRUCache[...]).Get+0x77 /go/cache/expirationcache/prefetching_cache.go:116 # 0xe9e112 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x32 /go/resolver/caching_resolver.go:246 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [36: 1728] @ 0x47713a 0x47714f 0x4d1645 0x4d228b 0x4d2a4d 0x4d2a0f 0xefe605 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d1644 context.(*cancelCtx).propagateCancel+0x124 /usr/local/go/src/context/context.go:490 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xefe604 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /go/server/server.go:536 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [67: 7504] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [72: 8064] @ 0x774db7 0xea0985 0xea0893 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea0984 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea0892 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /go/resolver/conditional_upstream_resolver.go:94 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [180: 25920] @ 0x83738d 0xe9b765 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x83738c github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x2c /go/util/common.go:116 # 0xe9b764 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /go/resolver/bootstrap.go:240 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [24: 384] @ 0x6b813e 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b813d net/http.(*http2Framer).readMetaFrame+0xdd /usr/local/go/src/net/http/h2_bundle.go:3108 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [56: 6272] @ 0x47d6bc 0x4a3955 0x4d237c 0x4d2a4d 0x4d2a0f 0xeb1eaa 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x4d237b context.WithDeadlineCause+0x21b /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xeb1ea9 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x129 /go/resolver/upstream_resolver.go:346 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [395: 113760] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [145: 16240] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [7: 224] @ 0x50e406 0x8369b4 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x8369b3 github.com/0xERR0R/blocky/util.AnswerToString+0xf3 /go/util/common.go:53 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [76: 8512] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [973: 1369984] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477189 0x6752b1 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x6752b0 net/textproto.readMIMEHeader+0x90 /usr/local/go/src/net/textproto/reader.go:523 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [16: 256] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [159: 35616] @ 0x6f1d06 0x6f63f8 0x4811a1 # 0x6f1d05 net/http.(*conn).readRequest+0x825 /usr/local/go/src/net/http/server.go:1096 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [149: 16688] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [367: 211392] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477189 0x774a3e 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [33: 1584] @ 0x47713a 0x47714f 0x6e891f 0xeafee5 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6e891e net/http.NewRequestWithContext+0x21e /usr/local/go/src/net/http/request.go:919 # 0xeafee4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [184: 52992] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [87: 9744] @ 0x47d6bc 0x4a3955 0x4d237c 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x47d6bb time.newTimer+0x3b /usr/local/go/src/runtime/time.go:365 # 0x4a3954 time.AfterFunc+0x34 /usr/local/go/src/time/sleep.go:211 # 0x4d237b context.WithDeadlineCause+0x21b /usr/local/go/src/context/context.go:643 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [63: 7056] @ 0x6d1f31 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d1f30 net/http.(*http2ClientConn).roundTrip+0x170 /usr/local/go/src/net/http/h2_bundle.go:8783 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [12: 576] @ 0x7daba5 0x7df778 0x7dbc25 0x7dc10c 0x7dce65 0x7dd119 0xe9e14f 0xe9dc58 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7daba4 github.com/miekg/dns.UnpackDomainName+0x204 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:449 # 0x7df777 github.com/miekg/dns.unpackHeader+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg_helpers.go:76 # 0x7dbc24 github.com/miekg/dns.UnpackRR+0x24 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:607 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xe9e14e github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x6e /go/resolver/caching_resolver.go:253 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [41: 1968] @ 0x50e406 0x7be5fd 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0x7be5fc github.com/0xERR0R/blocky/log.WithPrefix+0xdc /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [44: 2112] @ 0x4d2b25 0x7be03e 0x7be2a5 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2b24 context.WithValue+0xa4 /usr/local/go/src/context/context.go:728 # 0x7be03d github.com/0xERR0R/blocky/log.NewCtx+0x3d /go/log/context.go:12 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [63: 2016] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [56: 6272] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [273: 78624] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xe971d3 0xe970be 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe971d2 github.com/sirupsen/logrus.(*Entry).WithField+0x172 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe970bd github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5d /go/resolver/blocking_resolver.go:367 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [122: 13664] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [51: 2448] @ 0x407132 0x477189 0x774a3e 0xe9dc33 0xe9daf5 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9dc32 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9daf4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /go/resolver/caching_resolver.go:214 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 560] @ 0x6cee86 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cee85 net/http.(*http2Transport).newClientConn+0x85 /usr/local/go/src/net/http/h2_bundle.go:8248 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [19: 3648] @ 0x63e465 0x63e323 0x63e328 0x564342 0x5646d1 0x63de65 0x63de2b 0x564342 0x5646d1 0x63d939 0x63d3be 0x641595 0x652238 0x634c66 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x63e464 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x184 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x63e322 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16+0x42 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:84 # 0x63e327 crypto/tls.(*clientHelloMsg).marshalMsg.func18.2+0x47 /usr/local/go/src/crypto/tls/handshake_messages.go:358 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63de64 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a4 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x63de2a crypto/tls.(*clientHelloMsg).marshalMsg.func18+0x26a /usr/local/go/src/crypto/tls/handshake_messages.go:356 # 0x564341 vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x61 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x5646d0 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2b0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x63d938 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x2ef8 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x63d3bd crypto/tls.(*clientHelloMsg).marshalMsg+0x297d /usr/local/go/src/crypto/tls/handshake_messages.go:348 # 0x641594 crypto/tls.(*clientHelloMsg).marshal+0x14 /usr/local/go/src/crypto/tls/handshake_messages.go:376 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x634c65 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x145 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:68 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [45: 1080] @ 0x836a2e 0xeab666 0xeab04b 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x836a2d github.com/0xERR0R/blocky/util.AnswerToString+0x16d /go/util/common.go:49 # 0xeab665 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4e5 /go/resolver/query_logging_resolver.go:204 # 0xeab04a github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x10a /go/resolver/query_logging_resolver.go:151 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [185: 65120] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x717639 0x7176e6 0x6a62cb 0x6a51b3 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x717638 net/http.Header.Clone+0x1d8 /usr/local/go/src/net/http/header.go:114 # 0x7176e5 net/http.cloneOrMakeHeader+0x285 /usr/local/go/src/net/http/clone.go:116 # 0x6a62ca net/http.(*Client).makeHeadersCopier+0x2a /usr/local/go/src/net/http/client.go:759 # 0x6a51b2 net/http.(*Client).do+0x232 /usr/local/go/src/net/http/client.go:609 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [35: 1120] @ 0x408f12 0x4072b9 0x477189 0x7755ea 0x7755cd 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x7755e9 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x7755cc github.com/sirupsen/logrus.(*Entry).log+0x4c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [64: 7168] @ 0x774db7 0xea8a74 0xea896d 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea8a73 github.com/sirupsen/logrus.(*Entry).WithField+0x233 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea896c github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x12c /go/resolver/parallel_best_resolver.go:158 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [5: 320] @ 0x51c225 0x51c399 0x699ea5 0x6d7168 0x6d6451 0x6d65e6 0x6d614c 0x6d3c09 0x6d3125 0x6d29f6 0x4811a1 # 0x51c224 bytes.(*Buffer).grow+0x1a4 /usr/local/go/src/bytes/buffer.go:137 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x699ea4 vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x3e4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:77 # 0x6d7167 net/http.(*http2ClientConn).writeHeader+0x147 /usr/local/go/src/net/http/h2_bundle.go:9751 # 0x6d6450 net/http.(*http2ClientConn).encodeHeaders.func3+0x70 /usr/local/go/src/net/http/h2_bundle.go:9685 # 0x6d65e5 net/http.(*http2ClientConn).encodeHeaders.func1+0xa5 /usr/local/go/src/net/http/h2_bundle.go:9571 # 0x6d614b net/http.(*http2ClientConn).encodeHeaders+0x58b /usr/local/go/src/net/http/h2_bundle.go:9678 # 0x6d3c08 net/http.(*http2clientStream).encodeAndWriteHeaders+0x2e8 /usr/local/go/src/net/http/h2_bundle.go:9092 # 0x6d3124 net/http.(*http2clientStream).writeRequest+0x6e4 /usr/local/go/src/net/http/h2_bundle.go:8988 # 0x6d29f5 net/http.(*http2clientStream).doRequest+0x55 /usr/local/go/src/net/http/h2_bundle.go:8901 0: 0 [19: 38912] @ 0x51c794 0x51c1bd 0x51c399 0x50e317 0x783dbf 0x7833f4 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x50e316 fmt.Fprintf+0x96 /usr/local/go/src/fmt/print.go:225 # 0x783dbe github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x7fe /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [60: 6720] @ 0x4d134a 0x6d2212 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x6d2211 net/http.(*http2ClientConn).roundTrip+0x451 /usr/local/go/src/net/http/h2_bundle.go:8885 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [115: 12880] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [290: 83520] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [251: 72288] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [926: 533376] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477189 0xe9312a 0xe9307b 0xeaba52 0x4811a1 # 0xe93129 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x29 /go/querylog/logger_writer.go:32 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [17: 272] @ 0x7be5c5 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be5c4 github.com/0xERR0R/blocky/log.WithPrefix+0xa4 /go/log/logger.go:78 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [86: 77056] @ 0x70e5bf 0x70e5b3 0x70f51c 0x70de78 0x70dcb5 0x4811a1 # 0x70e5be crypto/tls.Client+0x11e /usr/local/go/src/crypto/tls/tls.go:49 # 0x70e5b2 net/http.(*persistConn).addTLS+0x112 /usr/local/go/src/net/http/transport.go:1691 # 0x70f51b net/http.(*Transport).dialConn+0x99b /usr/local/go/src/net/http/transport.go:1790 # 0x70de77 net/http.(*Transport).dialConnFor+0xb7 /usr/local/go/src/net/http/transport.go:1615 # 0x70dcb4 net/http.(*Transport).startDialConnForLocked.func1+0x34 /usr/local/go/src/net/http/transport.go:1597 0: 0 [41: 1968] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [12: 1152] @ 0xf50dd7 0xf6dada 0xf72da5 0x660bcd 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50dd6 crypto/internal/fips140/hmac.New[...]+0x36 /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:132 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660bcc crypto/tls.(*cipherSuiteTLS13).trafficKey+0x10c /usr/local/go/src/crypto/tls/key_schedule.go:29 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [135: 6480] @ 0x5c29ce 0x5c2fdd 0x811a05 0x7ffd1d 0x7fce33 0x7fe9a5 0x7fd4d9 0xefd369 0x4811a1 # 0x5c29cd net.UDPAddrFromAddrPort+0xed /usr/local/go/src/net/udpsock.go:106 # 0x5c2fdc net.(*UDPConn).ReadMsgUDP+0x5c /usr/local/go/src/net/udpsock.go:193 # 0x811a04 github.com/miekg/dns.ReadFromSessionUDP+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:43 # 0x7ffd1c github.com/miekg/dns.(*Server).readUDP+0xfc /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fce32 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fe9a4 github.com/miekg/dns.(*Server).serveUDP+0x244 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fd4d8 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [7: 336] @ 0x48bff9 0x48b625 0x7ffd7a 0x7fce33 0x7fe9a5 0x7fd4d9 0xefd369 0x4811a1 # 0x48bff8 sync.(*poolChain).pushHead+0x38 /usr/local/go/src/sync/poolqueue.go:225 # 0x48b624 sync.(*Pool).Put+0x84 /usr/local/go/src/sync/pool.go:115 # 0x7ffd79 github.com/miekg/dns.(*Server).readUDP+0x159 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:719 # 0x7fce32 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fe9a4 github.com/miekg/dns.(*Server).serveUDP+0x244 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fd4d8 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [60: 6720] @ 0x774db7 0xea0985 0xea0893 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xea0984 github.com/sirupsen/logrus.(*Entry).WithField+0x184 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea0892 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x92 /go/resolver/conditional_upstream_resolver.go:94 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [111: 15984] @ 0x7ff55a 0x7ff445 0x4811a1 # 0x7ff559 github.com/miekg/dns.(*Server).serveDNS+0x99 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:634 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [21: 1344] @ 0x7dc185 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7dc184 github.com/miekg/dns.unpackRRslice+0x124 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:666 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [186: 53568] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x83c245 0x83c177 0x83bd96 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x83c244 net/http.(*Request).SetPathValue+0x164 /usr/local/go/src/net/http/request.go:1485 # 0x83c176 github.com/go-chi/chi/v5.setPathValue+0x96 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/path_value.go:18 # 0x83bd95 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2b5 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:477 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [10: 800] @ 0xf72bf0 0xf72a89 0x660e7e 0x660e23 0x63913d 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf72bef crypto/internal/fips140/tls13.ExpandLabel[...]+0xaf /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:32 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x660e7d crypto/internal/fips140/tls13.(*MasterSecret).ExporterMasterSecret+0x7d /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:155 # 0x660e22 crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x22 /usr/local/go/src/crypto/tls/key_schedule.go:46 # 0x63913c crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x41c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:747 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [85: 76160] @ 0xf1ffda 0x6693d9 0x61ced6 0x637665 0x63523e 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf1ffd9 crypto/internal/fips140/aes/gcm.NewGCMForTLS13+0x79 /usr/local/go/src/crypto/internal/fips140/aes/gcm/gcm_nonces.go:160 # 0x6693d8 crypto/tls.aeadAESGCMTLS13+0x78 /usr/local/go/src/crypto/tls/cipher_suites.go:560 # 0x61ced5 crypto/tls.(*halfConn).setTrafficSecret+0x75 /usr/local/go/src/crypto/tls/conn.go:235 # 0x637664 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x4e4 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:519 # 0x63523d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x71d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:130 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [139: 15568] @ 0x774db7 0xe9dc33 0xe9daf5 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9dc32 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9daf4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /go/resolver/caching_resolver.go:214 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [83: 9296] @ 0x7be054 0x7be01d 0x7be2a5 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be053 github.com/0xERR0R/blocky/log.entryWithCtx+0x53 /go/log/context.go:29 # 0x7be01c github.com/0xERR0R/blocky/log.NewCtx+0x1c /go/log/context.go:14 # 0x7be2a4 github.com/0xERR0R/blocky/log.WrapCtx+0x44 /go/log/context.go:39 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [220: 77440] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0xeb002f 0xeaffa7 0xeaff7e 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xeb002e net/textproto.MIMEHeader.Set+0x32e /usr/local/go/src/net/textproto/header.go:22 # 0xeaffa6 net/http.Header.Set+0x2a6 /usr/local/go/src/net/http/header.go:40 # 0xeaff7d github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x27d /go/resolver/upstream_resolver.go:155 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [21: 336] @ 0xe9db39 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9db38 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x298 /go/resolver/caching_resolver.go:214 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [61: 2928] @ 0x6b8f9f 0x69c479 0x69be9a 0x69bc90 0x69bab0 0x6b8332 0x6b3676 0x6d825a 0x6d7679 0x4811a1 # 0x6b8f9e net/http.(*http2Framer).readMetaFrame.func1+0x2fe /usr/local/go/src/net/http/h2_bundle.go:3146 # 0x69c478 vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x78 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x69be99 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed+0x1d9 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:349 # 0x69bc8f vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0xef /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:311 # 0x69baaf vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x12f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x6b8331 net/http.(*http2Framer).readMetaFrame+0x2d1 /usr/local/go/src/net/http/h2_bundle.go:3184 # 0x6b3675 net/http.(*http2Framer).ReadFrame+0x3b5 /usr/local/go/src/net/http/h2_bundle.go:2097 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [32: 11264] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x5e0ea5 0x5e0c5a 0x633c71 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5e0ea4 crypto/x509.(*CertPool).addCertFunc+0x284 /usr/local/go/src/crypto/x509/cert_pool.go:210 # 0x5e0c59 crypto/x509.(*CertPool).AddCert+0x39 /usr/local/go/src/crypto/x509/cert_pool.go:184 # 0x633c70 crypto/tls.(*Conn).verifyServerCertificate+0xa30 /usr/local/go/src/crypto/tls/handshake_client.go:1143 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [226: 65088] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [59: 6608] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xea0848 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [112: 12544] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [133: 14896] @ 0x7be15a 0x7be1c9 0x7be285 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 576] @ 0x521fc5 0x5220d0 0x527345 0x836c7f 0xeb280f 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0x836c7e github.com/0xERR0R/blocky/util.AnswerToString+0x3be /go/util/common.go:61 # 0xeb280e github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0xee /go/resolver/upstream_resolver.go:386 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [231: 88704] @ 0x6d1f45 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x6d1f44 net/http.(*http2ClientConn).roundTrip+0x184 /usr/local/go/src/net/http/h2_bundle.go:8772 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [193: 790528] @ 0x7189f7 0x7189d3 0x6f630d 0x4811a1 # 0x7189f6 bufio.NewWriterSize+0x1b6 /usr/local/go/src/bufio/bufio.go:600 # 0x7189d2 net/http.newBufioWriterSize+0x192 /usr/local/go/src/net/http/server.go:894 # 0x6f630c net/http.(*conn).serve+0x2ac /usr/local/go/src/net/http/server.go:2014 0: 0 [5: 640] @ 0xf50ed0 0xf6dada 0xf72da5 0xf72a89 0x639045 0x638fcd 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50ecf crypto/internal/fips140/hmac.New[...]+0x12f /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:149 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0xf72a88 crypto/internal/fips140/tls13.deriveSecret[...]+0x128 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:53 # 0x639044 crypto/internal/fips140/tls13.(*MasterSecret).ServerApplicationTrafficSecret+0x324 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:137 # 0x638fcc crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x2ac /usr/local/go/src/crypto/tls/handshake_client_tls13.go:733 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [303: 87264] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xe9dc33 0xe9daf5 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe9dc32 github.com/sirupsen/logrus.(*Entry).WithField+0x392 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9daf4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x254 /go/resolver/caching_resolver.go:214 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [167: 53440] @ 0x6e8933 0xeafee5 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x6e8932 net/http.NewRequestWithContext+0x232 /usr/local/go/src/net/http/request.go:912 # 0xeafee4 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x1e4 /go/resolver/upstream_resolver.go:150 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [155: 22320] @ 0x83738d 0xe9b765 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x83738c github.com/0xERR0R/blocky/util.NewMsgWithQuestion+0x2c /go/util/common.go:116 # 0xe9b764 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x164 /go/resolver/bootstrap.go:240 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [231: 946176] @ 0x6cf405 0x6cf3a9 0x6cf37d 0x6cedb7 0x6b08a8 0x4811a1 # 0x6cf404 bufio.NewReaderSize+0x604 /usr/local/go/src/bufio/bufio.go:57 # 0x6cf3a8 bufio.NewReader+0x5a8 /usr/local/go/src/bufio/bufio.go:63 # 0x6cf37c net/http.(*http2Transport).newClientConn+0x57c /usr/local/go/src/net/http/h2_bundle.go:8287 # 0x6cedb6 net/http.(*http2Transport).NewClientConn+0x36 /usr/local/go/src/net/http/h2_bundle.go:8240 # 0x6b08a7 net/http.(*http2addConnCall).run+0x47 /usr/local/go/src/net/http/h2_bundle.go:923 0: 0 [6: 288] @ 0xf127f1 0x5f7750 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf127f0 crypto/internal/fips140/sha512.(*Digest).Sum+0x150 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:260 # 0x5f774f crypto/x509.checkSignature+0x1ef /usr/local/go/src/crypto/x509/x509.go:994 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [12: 2880] @ 0x838efa 0xf00b2f 0x48b711 0x8395be 0x718c4e 0x6f6685 0x4811a1 # 0x838ef9 github.com/go-chi/chi/v5.NewRouteContext+0x19 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/context.go:34 # 0xf00b2e github.com/0xERR0R/blocky/server.withCommonMiddleware.NewMux.func1+0xe /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:55 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x8395bd github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x9d /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:81 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [274: 280576] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [144: 6912] @ 0x8119c8 0x7ffd1d 0x7fce33 0x7fe9a5 0x7fd4d9 0xefd369 0x4811a1 # 0x8119c7 github.com/miekg/dns.ReadFromSessionUDP+0x47 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:42 # 0x7ffd1c github.com/miekg/dns.(*Server).readUDP+0xfc /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fce32 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fe9a4 github.com/miekg/dns.(*Server).serveUDP+0x244 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fd4d8 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [297: 85536] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe97808 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe97807 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x47 /go/resolver/blocking_resolver.go:400 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [123: 157440] @ 0xbdca48 0xbdca15 0xeb8cf3 0xeb8893 0x4811a1 # 0xbdca47 github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0x67 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0xbdca14 github.com/hashicorp/golang-lru.(*Cache).Keys+0x34 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0xeb8cf2 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x32 /go/cache/expirationcache/expiration_cache.go:117 # 0xeb8892 github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x92 /go/cache/expirationcache/expiration_cache.go:106 0: 0 [22: 1056] @ 0x47713a 0x47714f 0x4d1645 0x4d228b 0x4d2a4d 0x4d2a0f 0xe9a5ba 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d1644 context.(*cancelCtx).propagateCancel+0x124 /usr/local/go/src/context/context.go:490 # 0x4d228a context.WithDeadlineCause+0x12a /usr/local/go/src/context/context.go:634 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xe9a5b9 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0xb9 /go/resolver/bootstrap.go:147 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [255: 73440] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea2b37 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea2b36 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x36 /go/resolver/custom_dns_resolver.go:193 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [125: 18000] @ 0xea1ca9 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xea1ca8 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x68 /go/resolver/custom_dns_resolver.go:113 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [880: 506880] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477189 0x7755ea 0x7755cd 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x7755e9 github.com/sirupsen/logrus.(*Entry).Dup+0x69 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x7755cc github.com/sirupsen/logrus.(*Entry).log+0x4c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1136: 1163264] @ 0x6a1c3a 0x48b711 0x6b1925 0x6b203a 0x6b1f2b 0x6bb856 0x6daa5b 0x6d8652 0x6d7679 0x4811a1 # 0x6a1c39 net/http.init.func1+0x19 /usr/local/go/src/net/http/h2_bundle.go:1212 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x6b1924 net/http.http2getDataBufferChunk+0x104 /usr/local/go/src/net/http/h2_bundle.go:1222 # 0x6b2039 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1333 # 0x6b1f2a net/http.(*http2dataBuffer).Write+0x8a /usr/local/go/src/net/http/h2_bundle.go:1316 # 0x6bb855 net/http.(*http2pipe).Write+0x175 /usr/local/go/src/net/http/h2_bundle.go:4020 # 0x6daa5a net/http.(*http2clientConnReadLoop).processData+0x21a /usr/local/go/src/net/http/h2_bundle.go:10400 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [22: 352] @ 0xe9dadd 0xe9da5d 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9dadc github.com/0xERR0R/blocky/util.GenerateCacheKey+0x23c /go/util/common.go:193 # 0xe9da5c github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x1bc /go/resolver/caching_resolver.go:213 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [173: 49824] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac893 0xeb1885 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac892 github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x32 /go/resolver/resolver.go:197 # 0xeb1884 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x1a4 /go/resolver/upstream_resolver.go:312 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [126: 14112] @ 0x6d3eb0 0x6d2a06 0x4811a1 # 0x6d3eaf net/http.(*http2clientStream).cleanupWriteRequest+0xcf /usr/local/go/src/net/http/h2_bundle.go:9125 # 0x6d2a05 net/http.(*http2clientStream).doRequest+0x65 /usr/local/go/src/net/http/h2_bundle.go:8902 0: 0 [41: 13120] @ 0x623956 0x6236d8 0x62ed3b 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623955 crypto/tls.(*Conn).unmarshalHandshakeMessage+0xb5 /usr/local/go/src/crypto/tls/conn.go:1125 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x62ed3a crypto/tls.(*Conn).clientHandshake+0x4fa /usr/local/go/src/crypto/tls/handshake_client.go:340 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [60: 2880] @ 0x407132 0x477189 0x774a3e 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9b725 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9b724 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x124 /go/resolver/bootstrap.go:237 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [1: 24] @ 0x5f2296 0x5f1cf8 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f2295 crypto/x509.(*Certificate).buildChains.func1+0x435 /usr/local/go/src/crypto/x509/verify.go:993 # 0x5f1cf7 crypto/x509.(*Certificate).buildChains+0x137 /usr/local/go/src/crypto/x509/verify.go:1002 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [13: 312] @ 0xe9e61b 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xe9e61a github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x9a /go/resolver/caching_resolver.go:327 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [124: 13888] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 432] @ 0xf6daa5 0xf72da5 0x660ce5 0x638db8 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf6daa4 crypto/internal/fips140/hkdf.Expand[...]+0x64 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:27 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660ce4 crypto/tls.(*cipherSuiteTLS13).finishedHash+0xc4 /usr/local/go/src/crypto/tls/key_schedule.go:37 # 0x638db7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x97 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:720 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [280: 967680] @ 0x623b97 0x6236d8 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x623b96 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2f6 /usr/local/go/src/crypto/tls/conn.go:1173 # 0x6236d7 crypto/tls.(*Conn).readHandshake+0x237 /usr/local/go/src/crypto/tls/conn.go:1114 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [816: 235008] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xe97a55 0xe9796d 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe97a54 github.com/sirupsen/logrus.(*Entry).WithField+0x294 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9796c github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x1ac /go/resolver/blocking_resolver.go:416 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [10: 960] @ 0x564645 0x651994 0x6518fc 0x652238 0x638bcd 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x564644 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x224 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x651993 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x133 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x6518fb crypto/tls.(*certificateVerifyMsg).marshal+0x9b /usr/local/go/src/crypto/tls/handshake_messages.go:1841 # 0x652237 crypto/tls.transcriptMsg+0x77 /usr/local/go/src/crypto/tls/handshake_messages.go:1941 # 0x638bcc crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x6ec /usr/local/go/src/crypto/tls/handshake_client_tls13.go:696 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [177: 362496] @ 0x61799e 0x633319 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x61799d crypto/tls.(*certCache).newCert+0x3d /usr/local/go/src/crypto/tls/cache.go:81 # 0x633318 crypto/tls.(*Conn).verifyServerCertificate+0xd8 /usr/local/go/src/crypto/tls/handshake_client.go:1088 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [54: 1728] @ 0x408f12 0x4072b9 0x477189 0xe9312a 0xe9307b 0xeaba52 0x4811a1 # 0xe93129 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x29 /go/querylog/logger_writer.go:32 # 0xe9307a github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1a /go/querylog/logger_writer.go:22 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [56: 6272] @ 0x774db7 0xe9dd73 0xe9dc6a 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9dd72 github.com/sirupsen/logrus.(*Entry).WithField+0x4d2 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9dc69 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3c9 /go/resolver/caching_resolver.go:233 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [150: 43200] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea88ac 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea88ab github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x6b /go/resolver/parallel_best_resolver.go:152 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [291: 167616] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477189 0x774a3e 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [11: 352] @ 0x50e406 0xeafc8e 0xeb1e82 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x50e405 fmt.Sprintf+0x65 /usr/local/go/src/fmt/print.go:240 # 0xeafc8d github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).fmtURL+0x16d /go/resolver/upstream_resolver.go:137 # 0xeb1e81 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x101 /go/resolver/upstream_resolver.go:344 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [175: 56000] @ 0x7088b4 0x70887c 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7088b3 net/http.setupRewindBody+0x393 /usr/local/go/src/net/http/transport.go:777 # 0x70887b net/http.(*Transport).roundTrip+0x35b /usr/local/go/src/net/http/transport.go:612 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [184: 20608] @ 0x774db7 0xe9308e 0xeaba52 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0xe9308d github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x2d /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [1: 48] @ 0x57f00a 0x5ea88d 0x5eb57d 0x5e14d0 0x48b48b 0x5e1485 0x5e1457 0x5e06b8 0x5e0676 0x5f1cd4 0x5f239a 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x57f009 crypto/x509/pkix.(*Name).FillFromRDNSequence+0xc9 /usr/local/go/src/crypto/x509/pkix/pkix.go:151 # 0x5ea88c crypto/x509.parseCertificate+0x6ac /usr/local/go/src/crypto/x509/parser.go:984 # 0x5eb57c crypto/x509.ParseCertificate+0x1c /usr/local/go/src/crypto/x509/parser.go:1074 # 0x5e14cf crypto/x509.(*CertPool).AppendCertsFromPEM.func1.1+0x2f /usr/local/go/src/crypto/x509/cert_pool.go:242 # 0x48b48a sync.(*Once).doSlow+0xaa /usr/local/go/src/sync/once.go:78 # 0x5e1484 sync.(*Once).Do+0x44 /usr/local/go/src/sync/once.go:69 # 0x5e1456 crypto/x509.(*CertPool).AppendCertsFromPEM.func1+0x16 /usr/local/go/src/crypto/x509/cert_pool.go:240 # 0x5e06b7 crypto/x509.(*CertPool).cert+0x157 /usr/local/go/src/crypto/x509/cert_pool.go:82 # 0x5e0675 crypto/x509.(*CertPool).findPotentialParents+0x115 /usr/local/go/src/crypto/x509/cert_pool.go:145 # 0x5f1cd3 crypto/x509.(*Certificate).buildChains+0x113 /usr/local/go/src/crypto/x509/verify.go:1001 # 0x5f2399 crypto/x509.(*Certificate).buildChains.func1+0x539 /usr/local/go/src/crypto/x509/verify.go:996 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [113: 12656] @ 0x774db7 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xe9d8e8 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774db6 github.com/sirupsen/logrus.(*Entry).WithFields+0x3d6 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xe9d8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x47 /go/resolver/caching_resolver.go:203 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [61: 6832] @ 0x4d134a 0x6d2212 0x6cde6c 0x6cde58 0x6dd33c 0x6dd333 0x7089b7 0x7183b3 0x6a3a42 0x6a32f1 0x6a5909 0xeb0173 0xeb016c 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x4d1349 context.(*cancelCtx).Done+0x129 /usr/local/go/src/context/context.go:451 # 0x6d2211 net/http.(*http2ClientConn).roundTrip+0x451 /usr/local/go/src/net/http/h2_bundle.go:8885 # 0x6cde6b net/http.(*http2ClientConn).RoundTrip+0x1eb /usr/local/go/src/net/http/h2_bundle.go:8767 # 0x6cde57 net/http.(*http2Transport).RoundTripOpt+0x1d7 /usr/local/go/src/net/http/h2_bundle.go:8063 # 0x6dd33b net/http.(*http2Transport).RoundTrip+0x1b /usr/local/go/src/net/http/h2_bundle.go:8014 # 0x6dd332 net/http.http2noDialH2RoundTripper.RoundTrip+0x12 /usr/local/go/src/net/http/h2_bundle.go:10872 # 0x7089b6 net/http.(*Transport).roundTrip+0x496 /usr/local/go/src/net/http/transport.go:615 # 0x7183b2 net/http.(*Transport).RoundTrip+0x12 /usr/local/go/src/net/http/roundtrip.go:30 # 0x6a3a41 net/http.send+0x5e1 /usr/local/go/src/net/http/client.go:259 # 0x6a32f0 net/http.(*Client).send+0x90 /usr/local/go/src/net/http/client.go:180 # 0x6a5908 net/http.(*Client).do+0x988 /usr/local/go/src/net/http/client.go:728 # 0xeb0172 net/http.(*Client).Do+0x472 /usr/local/go/src/net/http/client.go:587 # 0xeb016b github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x46b /go/resolver/upstream_resolver.go:159 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [38: 1216] @ 0x7dbd66 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x7dbd65 github.com/miekg/dns.UnpackRRWithHeader+0x65 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:617 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [35: 2240] @ 0x5f4825 0x5f49e5 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f4824 crypto/x509.newPolicyGraphNode+0x1124 /usr/local/go/src/crypto/x509/verify.go:1260 # 0x5f49e4 crypto/x509.policiesValid+0x12e4 /usr/local/go/src/crypto/x509/verify.go:1464 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [15: 3360] @ 0x5546da 0x5546f0 0x521bbd 0x600337 0xf50def 0x6002a5 0x660d1e 0x639ad3 0x6352b6 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5546d9 crypto/internal/fips140/sha512.New384+0x19 /usr/local/go/src/crypto/internal/fips140/sha512/sha512.go:220 # 0x5546ef crypto/sha512.New384+0x2f /usr/local/go/src/crypto/sha512/sha512.go:80 # 0x521bbc crypto.Hash.New+0x3c /usr/local/go/src/crypto/crypto.go:131 # 0x600336 crypto/hmac.New.UnwrapNew[...].func1+0x16 /usr/local/go/src/crypto/internal/fips140hash/hash.go:33 # 0xf50dee crypto/internal/fips140/hmac.New[...]+0x4e /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:133 # 0x6002a4 crypto/hmac.New+0xe4 /usr/local/go/src/crypto/hmac/hmac.go:56 # 0x660d1d crypto/tls.(*cipherSuiteTLS13).finishedHash+0xfd /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x639ad2 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x52 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:830 # 0x6352b5 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x795 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:145 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [29: 1392] @ 0x8d0c6b 0x8d0c0f 0xeb17f2 0xeb1784 0xeb19c5 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x8d0c6a strings.(*Builder).WriteString+0x64a /usr/local/go/src/strings/builder.go:108 # 0x8d0c0e github.com/0xERR0R/blocky/config.Upstream.String+0x5ee /go/config/upstream.go:57 # 0xeb17f1 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x111 /go/resolver/upstream_resolver.go:50 # 0xeb1783 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xa3 /go/resolver/upstream_resolver.go:313 # 0xeb19c4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x44 /go/resolver/upstream_resolver.go:329 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [255: 73440] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be357 0x7be28f 0x7be313 0xe9f2df 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be356 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /go/log/context.go:44 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xe9f2de github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [105: 11760] @ 0xefdbf1 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xefdbf0 github.com/0xERR0R/blocky/server.newRequest+0x510 /go/server/server.go:459 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [77: 4928] @ 0x7c6a5a 0x7dbdcc 0x7dbcad 0x7dc10c 0x7dce65 0x7dd119 0xeb0574 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7c6a59 github.com/miekg/dns.init.func2+0x19 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:12 # 0x7dbdcb github.com/miekg/dns.UnpackRRWithHeader+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:619 # 0x7dbcac github.com/miekg/dns.UnpackRR+0xac /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:612 # 0x7dc10b github.com/miekg/dns.unpackRRslice+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:657 # 0x7dce64 github.com/miekg/dns.(*Msg).unpack+0x284 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:853 # 0x7dd118 github.com/miekg/dns.(*Msg).Unpack+0xf8 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:888 # 0xeb0573 github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x873 /go/resolver/upstream_resolver.go:184 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [255: 73440] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774d65 0x7be357 0x7be28f 0x7be313 0xefd9d0 0xefdfe8 0xefe1ff 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774d64 github.com/sirupsen/logrus.(*Entry).WithFields+0x384 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x7be356 github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x16 /go/log/context.go:44 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xefd9cf github.com/0xERR0R/blocky/server.newRequest+0x2ef /go/server/server.go:447 # 0xefdfe7 github.com/0xERR0R/blocky/server.newRequestFromDNS+0x247 /go/server/server.go:485 # 0xefe1fe github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x3e /go/server/server.go:502 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [15: 480] @ 0x408f12 0x4072b9 0x477189 0x774a3e 0xeb2be8 0xeb1f5e 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xeb2be7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x4c7 /go/resolver/upstream_resolver.go:385 # 0xeb1f5d github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x1dd /go/resolver/upstream_resolver.go:355 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [63: 1008] @ 0x5c2965 0x5c290e 0x5c2fdd 0x811a05 0x7ffd1d 0x7fce33 0x7fe9a5 0x7fd4d9 0xefd369 0x4811a1 # 0x5c2964 net/netip.Addr.AsSlice+0x84 /usr/local/go/src/net/netip/netip.go:734 # 0x5c290d net.UDPAddrFromAddrPort+0x2d /usr/local/go/src/net/udpsock.go:107 # 0x5c2fdc net.(*UDPConn).ReadMsgUDP+0x5c /usr/local/go/src/net/udpsock.go:193 # 0x811a04 github.com/miekg/dns.ReadFromSessionUDP+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/udp.go:43 # 0x7ffd1c github.com/miekg/dns.(*Server).readUDP+0xfc /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:717 # 0x7fce32 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fe9a4 github.com/miekg/dns.(*Server).serveUDP+0x244 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fd4d8 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 0: 0 [175: 25200] @ 0xe9e132 0xe9dc58 0xea3e7d 0xe9b7fd 0xe9b405 0xe9a6db 0xe9a3a5 0xeb19f4 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0xe9e131 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x51 /go/resolver/caching_resolver.go:251 # 0xe9dc57 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3b7 /go/resolver/caching_resolver.go:216 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xe9b7fc github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveType+0x1fc /go/resolver/bootstrap.go:243 # 0xe9b404 github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolve+0x104 /go/resolver/bootstrap.go:215 # 0xe9a6da github.com/0xERR0R/blocky/resolver.(*Bootstrap).resolveUpstream+0x1da /go/resolver/bootstrap.go:155 # 0xe9a3a4 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0x204 /go/resolver/bootstrap.go:133 # 0xeb19f3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x73 /go/resolver/upstream_resolver.go:331 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [159: 27984] @ 0x782e73 0x775df5 0x7759a5 0x775fa8 0x7763fc 0xe930ac 0xe9307c 0xeaba52 0x4811a1 # 0x782e72 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x52 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x7763fb github.com/sirupsen/logrus.(*Entry).Logf+0x7b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0xe930ab github.com/sirupsen/logrus.(*Entry).Infof+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0xe9307b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x1b /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [180: 51840] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xea0848 0xe9d9d3 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xeff755 0xeff551 0x6f8189 0x83bdc2 0x6f8189 0x83984f 0x83b1db 0x6f8189 0x83bdc2 0x6f8189 0x913f1e 0x6f8189 0xef98f2 0x6f8189 0x83980e 0x718c4e 0x6f6685 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xea0847 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x47 /go/resolver/conditional_upstream_resolver.go:85 # 0xe9d9d2 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x132 /go/resolver/caching_resolver.go:208 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xeff754 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x134 /go/server/server_endpoints.go:126 # 0xeff550 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x110 /go/server/server_endpoints.go:112 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83984e github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x32e /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:73 # 0x83b1da github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1ba /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:327 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83bdc1 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x2e1 /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x913f1d github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17d /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0xef98f1 github.com/0xERR0R/blocky/server.secureHeadersMiddleware.func1+0x311 /go/server/http.go:79 # 0x6f8188 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2294 # 0x83980d github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2ed /go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90 # 0x718c4d net/http.serverHandler.ServeHTTP+0x8d /usr/local/go/src/net/http/server.go:3301 # 0x6f6684 net/http.(*conn).serve+0x624 /usr/local/go/src/net/http/server.go:2102 0: 0 [269: 77472] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xea1f93 0xea1e8c 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xea1f92 github.com/sirupsen/logrus.(*Entry).WithField+0x352 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xea1e8b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x24b /go/resolver/custom_dns_resolver.go:162 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [69: 4416] @ 0x82a2d7 0x7de1c6 0xe9e605 0xe9e5db 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x82a2d6 github.com/miekg/dns.(*A).copy+0xb6 /go/pkg/mod/github.com/miekg/dns@v1.1.66/ztypes.go:833 # 0x7de1c5 github.com/miekg/dns.(*Msg).CopyTo+0x265 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1089 # 0xe9e604 github.com/miekg/dns.(*Msg).Copy+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.66/msg.go:1071 # 0xe9e5da github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x5a /go/resolver/caching_resolver.go:322 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [4: 960] @ 0x6cfdb6 0x6b3387 0x6d825a 0x6d7679 0x4811a1 # 0x6cfdb5 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x35 /usr/local/go/src/net/http/h2_bundle.go:2015 # 0x6b3386 net/http.(*http2Framer).ReadFrame+0xc6 /usr/local/go/src/net/http/h2_bundle.go:2079 # 0x6d8259 net/http.(*http2clientConnReadLoop).run+0xd9 /usr/local/go/src/net/http/h2_bundle.go:9933 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [10: 1280] @ 0xf50f0e 0xf6dada 0xf72da5 0x660b4e 0x61cec7 0x63907e 0x635285 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0xf50f0d crypto/internal/fips140/hmac.New[...]+0x16d /usr/local/go/src/crypto/internal/fips140/hmac/hmac.go:150 # 0xf6dad9 crypto/internal/fips140/hkdf.Expand[...]+0x99 /usr/local/go/src/crypto/internal/fips140/hkdf/hkdf.go:28 # 0xf72da4 crypto/internal/fips140/tls13.ExpandLabel[...]+0x264 /usr/local/go/src/crypto/internal/fips140/tls13/tls13.go:39 # 0x660b4d crypto/tls.(*cipherSuiteTLS13).trafficKey+0x8d /usr/local/go/src/crypto/tls/key_schedule.go:28 # 0x61cec6 crypto/tls.(*halfConn).setTrafficSecret+0x66 /usr/local/go/src/crypto/tls/conn.go:234 # 0x63907d crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x35d /usr/local/go/src/crypto/tls/handshake_client_tls13.go:734 # 0x635284 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x764 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:139 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [277: 79776] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0x7be6e5 0x7be576 0xeac9c7 0x7be28f 0xeac95e 0xeac825 0xeaaf85 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x7be6e4 github.com/sirupsen/logrus.(*Entry).WithField+0x1c4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x7be575 github.com/0xERR0R/blocky/log.WithPrefix+0x55 /go/log/logger.go:81 # 0xeac9c6 github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x26 /go/resolver/resolver.go:204 # 0x7be28e github.com/0xERR0R/blocky/log.WrapCtx+0x2e /go/log/context.go:37 # 0xeac95d github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x3d /go/resolver/resolver.go:203 # 0xeac824 github.com/0xERR0R/blocky/resolver.(*typed).log+0x24 /go/resolver/resolver.go:193 # 0xeaaf84 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x44 /go/resolver/query_logging_resolver.go:141 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [102: 11424] @ 0x7be15a 0x7be1c9 0x7be285 0x7be313 0xe9f2df 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7be159 github.com/0xERR0R/blocky/log.entryWithCtx+0x59 /go/log/context.go:29 # 0x7be1c8 github.com/0xERR0R/blocky/log.FromCtx+0xc8 /go/log/context.go:25 # 0x7be284 github.com/0xERR0R/blocky/log.WrapCtx+0x24 /go/log/context.go:36 # 0x7be312 github.com/0xERR0R/blocky/log.CtxWithFields+0x32 /go/log/context.go:43 # 0xe9f2de github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x17e /go/resolver/client_names_resolver.go:66 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [251: 72288] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x774adb 0xe973fd 0xe97310 0xe9787c 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x774ada github.com/sirupsen/logrus.(*Entry).WithFields+0xfa /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0xe973fc github.com/sirupsen/logrus.(*Entry).WithField+0x39c /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0xe9730f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x2af /go/resolver/blocking_resolver.go:372 # 0xe9787b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xbb /go/resolver/blocking_resolver.go:404 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [9: 1008] @ 0x567085 0x568b2f 0x5689ac 0x566a09 0x5f7834 0x5f7391 0x5f1ff6 0x5f1d4b 0x5f10f0 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x567084 crypto/ecdsa.pointFromAffine+0x1c4 /usr/local/go/src/crypto/ecdsa/ecdsa.go:424 # 0x568b2e crypto/ecdsa.publicKeyToFIPS[...]+0x2e /usr/local/go/src/crypto/ecdsa/ecdsa.go:397 # 0x5689ab crypto/ecdsa.verifyFIPS[...]+0xab /usr/local/go/src/crypto/ecdsa/ecdsa.go:357 # 0x566a08 crypto/ecdsa.VerifyASN1+0x208 /usr/local/go/src/crypto/ecdsa/ecdsa.go:344 # 0x5f7833 crypto/x509.checkSignature+0x2d3 /usr/local/go/src/crypto/x509/x509.go:1011 # 0x5f7390 crypto/x509.(*Certificate).CheckSignatureFrom+0xd0 /usr/local/go/src/crypto/x509/x509.go:930 # 0x5f1ff5 crypto/x509.(*Certificate).buildChains.func1+0x195 /usr/local/go/src/crypto/x509/verify.go:964 # 0x5f1d4a crypto/x509.(*Certificate).buildChains+0x18a /usr/local/go/src/crypto/x509/verify.go:1005 # 0x5f10ef crypto/x509.(*Certificate).Verify+0x32f /usr/local/go/src/crypto/x509/verify.go:838 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [761: 6234112] @ 0x62db35 0x62db4b 0x62e8bd 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x62db34 crypto/internal/fips140/mlkem.NewDecapsulationKey768+0xc54 /usr/local/go/src/crypto/internal/fips140/mlkem/mlkem768.go:200 # 0x62db4a crypto/tls.(*Conn).makeClientHello+0xc6a /usr/local/go/src/crypto/tls/handshake_client.go:171 # 0x62e8bc crypto/tls.(*Conn).clientHandshake+0x7c /usr/local/go/src/crypto/tls/handshake_client.go:275 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [426: 13959168] @ 0x7557e5 0x75671f 0x758972 0x783ecd 0x783e9e 0x783e78 0x78383b 0x7833f4 0x775df5 0x7759a5 0x775fa8 0xefe3a5 0xefe334 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x7557e4 regexp.(*bitState).reset+0x104 /usr/local/go/src/regexp/backtrack.go:91 # 0x75671e regexp.(*Regexp).backtrack+0x19e /usr/local/go/src/regexp/backtrack.go:317 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0x783ecc regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0x783e9d regexp.(*Regexp).MatchString+0x3d /usr/local/go/src/regexp/regexp.go:527 # 0x783e77 github.com/x-cray/logrus-prefixed-formatter.extractPrefix+0x17 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:308 # 0x78383a github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x27a /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:259 # 0x7833f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x5d3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x775df4 github.com/sirupsen/logrus.(*Entry).write+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x7759a4 github.com/sirupsen/logrus.(*Entry).log+0x424 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x775fa7 github.com/sirupsen/logrus.(*Entry).Log+0x47 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0xefe3a4 github.com/sirupsen/logrus.(*Entry).Error+0xc4 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:333 # 0xefe333 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x53 /go/server/server.go:514 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [922: 531072] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477189 0x774a3e 0xe9308e 0xeaba52 0x4811a1 # 0x774a3d github.com/sirupsen/logrus.(*Entry).WithFields+0x5d /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0xe9308d github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x2d /go/querylog/logger_writer.go:24 # 0xeaba51 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0x131 /go/resolver/query_logging_resolver.go:227 0: 0 [7: 4928] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x4072b9 0x477189 0x6752b1 0x717d09 0x717d0a 0x6f1707 0x6f63f8 0x4811a1 # 0x6752b0 net/textproto.readMIMEHeader+0x90 /usr/local/go/src/net/textproto/reader.go:523 # 0x717d08 net/textproto.(*Reader).ReadMIMEHeader+0x4c8 /usr/local/go/src/net/textproto/reader.go:502 # 0x717d09 net/http.readRequest+0x4c9 /usr/local/go/src/net/http/request.go:1133 # 0x6f1706 net/http.(*conn).readRequest+0x226 /usr/local/go/src/net/http/server.go:1048 # 0x6f63f7 net/http.(*conn).serve+0x397 /usr/local/go/src/net/http/server.go:2027 0: 0 [55: 2640] @ 0x6d907d 0x6d8b9f 0x6d8709 0x6d7679 0x4811a1 # 0x6d907c net/http.(*http2clientConnReadLoop).handleResponse+0x2fc /usr/local/go/src/net/http/h2_bundle.go:10074 # 0x6d8b9e net/http.(*http2clientConnReadLoop).processHeaders+0x9e /usr/local/go/src/net/http/h2_bundle.go:10027 # 0x6d8708 net/http.(*http2clientConnReadLoop).run+0x588 /usr/local/go/src/net/http/h2_bundle.go:9965 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [104: 11648] @ 0x4d2234 0x4d2a4d 0x4d2a0f 0xefe605 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4d2233 context.WithDeadlineCause+0xd3 /usr/local/go/src/context/context.go:631 # 0x4d2a4c context.WithDeadline+0x4c /usr/local/go/src/context/context.go:617 # 0x4d2a0e context.WithTimeout+0xe /usr/local/go/src/context/context.go:695 # 0xefe604 github.com/0xERR0R/blocky/server.(*Server).resolve+0xa4 /go/server/server.go:536 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [264: 135168] @ 0x4b4252 0xeb0490 0xeb1ef5 0xa2d6f3 0xa2e315 0xa2d69e 0xeb1c65 0xea7ed7 0xea8ad1 0xeaeea8 0xea09df 0xe9dddc 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0x4b4251 io.ReadAll+0x31 /usr/local/go/src/io/io.go:710 # 0xeb048f github.com/0xERR0R/blocky/resolver.(*httpUpstreamClient).callExternal+0x78f /go/resolver/upstream_resolver.go:178 # 0xeb1ef4 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x174 /go/resolver/upstream_resolver.go:349 # 0xa2d6f2 github.com/avast/retry-go/v4.Do.func1+0x12 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:116 # 0xa2e314 github.com/avast/retry-go/v4.DoWithData[...]+0x674 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:180 # 0xa2d69d github.com/avast/retry-go/v4.Do+0x3d /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.1/retry.go:119 # 0xeb1c64 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e4 /go/resolver/upstream_resolver.go:341 # 0xea7ed6 github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x36 /go/resolver/parallel_best_resolver.go:66 # 0xea8ad0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x290 /go/resolver/parallel_best_resolver.go:160 # 0xeaeea7 github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x87 /go/resolver/sudn_resolver.go:116 # 0xea09de github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x1de /go/resolver/conditional_upstream_resolver.go:96 # 0xe9dddb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x53b /go/resolver/caching_resolver.go:234 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 0: 0 [33: 6864] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0x5f49ab 0x5f49e5 0x5f1390 0x633cdd 0x63874f 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x5f49aa crypto/x509.(*policyGraph).insert+0x12aa /usr/local/go/src/crypto/x509/verify.go:1296 # 0x5f49e4 crypto/x509.policiesValid+0x12e4 /usr/local/go/src/crypto/x509/verify.go:1464 # 0x5f138f crypto/x509.(*Certificate).Verify+0x5cf /usr/local/go/src/crypto/x509/verify.go:863 # 0x633cdc crypto/tls.(*Conn).verifyServerCertificate+0xa9c /usr/local/go/src/crypto/tls/handshake_client.go:1145 # 0x63874e crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x26e /usr/local/go/src/crypto/tls/handshake_client_tls13.go:658 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [11: 720896] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [35: 2007040] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 432] @ 0x7c9e93 0x7c9dce 0x7ca854 0xeb0fdb 0x4811a1 # 0x7c9e92 github.com/miekg/dns.(*Conn).ReadMsg+0x52 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:254 # 0x7c9dcd github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x40d /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:226 # 0x7ca853 github.com/miekg/dns.(*Client).ExchangeContext+0xf3 /go/pkg/mod/github.com/miekg/dns@v1.1.66/client.go:462 # 0xeb0fda github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3a /go/resolver/upstream_resolver.go:224 0: 0 [1: 5376] @ 0x51c794 0x51c1bd 0x51c399 0x61fdbd 0x623451 0x623452 0x6234d9 0x63860d 0x63526c 0x62f050 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x51c793 bytes.growSlice+0x93 /usr/local/go/src/bytes/buffer.go:249 # 0x51c1bc bytes.(*Buffer).grow+0x13c /usr/local/go/src/bytes/buffer.go:151 # 0x51c398 bytes.(*Buffer).Write+0x58 /usr/local/go/src/bytes/buffer.go:179 # 0x61fdbc crypto/tls.(*Conn).readRecordOrCCS+0x139c /usr/local/go/src/crypto/tls/conn.go:780 # 0x623450 crypto/tls.(*Conn).readRecord+0x50 /usr/local/go/src/crypto/tls/conn.go:591 # 0x623451 crypto/tls.(*Conn).readHandshakeBytes+0x51 /usr/local/go/src/crypto/tls/conn.go:1078 # 0x6234d8 crypto/tls.(*Conn).readHandshake+0x38 /usr/local/go/src/crypto/tls/conn.go:1089 # 0x63860c crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x12c /usr/local/go/src/crypto/tls/handshake_client_tls13.go:630 # 0x63526b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x74b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:136 # 0x62f04f crypto/tls.(*Conn).clientHandshake+0x80f /usr/local/go/src/crypto/tls/handshake_client.go:379 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 0: 0 [21: 1680] @ 0x50b3bb 0xa459d2 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa459d1 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [235: 2225920] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [43: 3440] @ 0x50b3bb 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [297: 9504] @ 0xa4598c 0xa4598d 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4598b bufio.(*Scanner).Text+0x20b /usr/local/go/src/bufio/scan.go:115 # 0xa4598c github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x20c /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [141: 3384] @ 0x50b3bb 0xa459d2 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa459d1 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [612: 14688] @ 0xa4598c 0xa4598d 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4598b bufio.(*Scanner).Text+0x20b /usr/local/go/src/bufio/scan.go:115 # 0xa4598c github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x20c /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [303: 4848] @ 0xa4598c 0xa4598d 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4598b bufio.(*Scanner).Text+0x20b /usr/local/go/src/bufio/scan.go:115 # 0xa4598c github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x20c /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [257: 8224] @ 0xa45e57 0xa45e50 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45e56 bufio.(*Scanner).Text+0xf6 /usr/local/go/src/bufio/scan.go:115 # 0xa45e4f github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xef /go/lists/parsers/hosts.go:220 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [142: 6816] @ 0xa455f7 0xa455f0 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa455f6 bufio.(*Scanner).Text+0xf6 /usr/local/go/src/bufio/scan.go:115 # 0xa455ef github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /go/lists/parsers/hosts.go:102 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [321314: 1316102144] @ 0x6715b9 0xa45874 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x6715b8 bufio.(*Scanner).Scan+0x378 /usr/local/go/src/bufio/scan.go:209 # 0xa45873 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0xf3 /go/lists/parsers/hosts.go:144 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [320699: 1313583104] @ 0x6715b9 0xa455e5 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x6715b8 bufio.(*Scanner).Scan+0x378 /usr/local/go/src/bufio/scan.go:209 # 0xa455e4 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xe4 /go/lists/parsers/hosts.go:100 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1161: 19021824] @ 0x6a1d3a 0x48b711 0x6b1897 0x6b203a 0x6b1f2b 0x6bb856 0x6daa5b 0x6d8652 0x6d7679 0x4811a1 # 0x6a1d39 net/http.init.func5+0x19 /usr/local/go/src/net/http/h2_bundle.go:1216 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x6b1896 net/http.http2getDataBufferChunk+0x76 /usr/local/go/src/net/http/h2_bundle.go:1230 # 0x6b2039 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1333 # 0x6b1f2a net/http.(*http2dataBuffer).Write+0x8a /usr/local/go/src/net/http/h2_bundle.go:1316 # 0x6bb855 net/http.(*http2pipe).Write+0x175 /usr/local/go/src/net/http/h2_bundle.go:4020 # 0x6daa5a net/http.(*http2clientConnReadLoop).processData+0x21a /usr/local/go/src/net/http/h2_bundle.go:10400 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [1085: 52080] @ 0x58474d 0x584893 0x583ff0 0x5af15e 0xa4e1fb 0xa4e1ed 0xa47688 0xa4e18a 0xa4e113 0xa4f2c2 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x58474c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x584892 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x583fef net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x5af15d net.parseIP+0x1d /usr/local/go/src/net/ip.go:535 # 0xa4e1fa net.ParseIP+0x3a /usr/local/go/src/net/ip.go:528 # 0xa4e1ec github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /go/lists/list_cache.go:251 # 0xa47687 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x67 /go/lists/parsers/hosts.go:189 # 0xa4e189 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /go/lists/parsers/hosts.go:51 # 0xa4e112 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /go/lists/list_cache.go:245 # 0xa4f2c1 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /go/lists/parsers/parser.go:54 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [460: 1884160] @ 0x75572d 0x75671f 0x758972 0xa4622d 0xa46205 0xa461fe 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x75572c regexp.(*bitState).reset+0x4c /usr/local/go/src/regexp/backtrack.go:84 # 0x75671e regexp.(*Regexp).backtrack+0x19e /usr/local/go/src/regexp/backtrack.go:317 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0xa4622c regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0xa46204 regexp.(*Regexp).MatchString+0x44 /usr/local/go/src/regexp/regexp.go:527 # 0xa461fd github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /go/lists/parsers/hosts.go:266 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [41: 199424] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [752: 18048] @ 0x45fa86 0xa47445 0xa473dc 0xa46dc3 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa47444 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /go/lists/parsers/lines.go:28 # 0xa473db github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /go/lists/parsers/adapt.go:8 # 0xa46dc2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [452: 28928] @ 0x50b3bb 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [38: 87552] @ 0x48babc 0x48b906 0x48b67c 0x50de3e 0x50b367 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50b366 fmt.Errorf+0x46 /usr/local/go/src/fmt/errors.go:23 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [281: 8992] @ 0xa455f7 0xa455f0 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa455f6 bufio.(*Scanner).Text+0xf6 /usr/local/go/src/bufio/scan.go:115 # 0xa455ef github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /go/lists/parsers/hosts.go:102 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1804: 57728] @ 0xa322ca 0xa453c7 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa322c9 github.com/hashicorp/go-multierror.Append+0x329 /go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/append.go:28 # 0xa453c6 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0xe6 /go/lists/parsers/hosts.go:66 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [281: 8992] @ 0xa4588c 0xa45885 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4588b bufio.(*Scanner).Text+0x10b /usr/local/go/src/bufio/scan.go:115 # 0xa45884 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x104 /go/lists/parsers/hosts.go:146 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [178: 2848] @ 0xa2f299 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f298 github.com/0xERR0R/blocky/trie.(*parent).insert+0x298 /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2680: 128640] @ 0xa45da7 0xa45d9b 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45da6 bytes.NewReader+0x46 /usr/local/go/src/bytes/reader.go:159 # 0xa45d9a github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0x3a /go/lists/parsers/hosts.go:215 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [580: 13920] @ 0xa4588c 0xa45885 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4588b bufio.(*Scanner).Text+0x10b /usr/local/go/src/bufio/scan.go:115 # 0xa45884 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x104 /go/lists/parsers/hosts.go:146 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1011: 48528] @ 0x50b3bb 0xa459d2 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa459d1 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [206: 1001984] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2645: 126960] @ 0x58474d 0x584893 0x583ff0 0x5af15e 0xa46325 0xa46326 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x58474c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x584892 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x583fef net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x5af15d net.parseIP+0x1d /usr/local/go/src/net/ip.go:535 # 0xa46324 net.ParseIP+0x24 /usr/local/go/src/net/ip.go:528 # 0xa46325 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0x25 /go/lists/parsers/hosts.go:278 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [588: 14112] @ 0xa455f7 0xa455f0 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa455f6 bufio.(*Scanner).Text+0xf6 /usr/local/go/src/bufio/scan.go:115 # 0xa455ef github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /go/lists/parsers/hosts.go:102 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 27648] @ 0x48babc 0x48b906 0x48b67c 0x6b1897 0x6b203a 0x6b1f2b 0x6bb856 0x6daa5b 0x6d8652 0x6d7679 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6b1896 net/http.http2getDataBufferChunk+0x76 /usr/local/go/src/net/http/h2_bundle.go:1230 # 0x6b2039 net/http.(*http2dataBuffer).lastChunkOrAlloc+0x59 /usr/local/go/src/net/http/h2_bundle.go:1333 # 0x6b1f2a net/http.(*http2dataBuffer).Write+0x8a /usr/local/go/src/net/http/h2_bundle.go:1316 # 0x6bb855 net/http.(*http2pipe).Write+0x175 /usr/local/go/src/net/http/h2_bundle.go:4020 # 0x6daa5a net/http.(*http2clientConnReadLoop).processData+0x21a /usr/local/go/src/net/http/h2_bundle.go:10400 # 0x6d8651 net/http.(*http2clientConnReadLoop).run+0x4d1 /usr/local/go/src/net/http/h2_bundle.go:9967 # 0x6d7678 net/http.(*http2ClientConn).readLoop+0x78 /usr/local/go/src/net/http/h2_bundle.go:9812 0: 0 [871: 13936] @ 0xa4599a 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45999 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x219 /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [821: 26272] @ 0x50b3bb 0xa459d2 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa459d1 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [280: 6720] @ 0xa45a25 0xa45a1e 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45a24 bufio.(*Scanner).Text+0x2a4 /usr/local/go/src/bufio/scan.go:115 # 0xa45a1d github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /go/lists/parsers/hosts.go:165 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [950: 15200] @ 0x50b529 0x50b51d 0xa459d2 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b528 errors.New+0x208 /usr/local/go/src/errors/errors.go:65 # 0x50b51c fmt.Errorf+0x1fc /usr/local/go/src/fmt/errors.go:30 # 0xa459d1 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x251 /go/lists/parsers/hosts.go:159 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3678: 120520704] @ 0x7557e5 0x75671f 0x758972 0xa4622d 0xa46205 0xa461fe 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x7557e4 regexp.(*bitState).reset+0x104 /usr/local/go/src/regexp/backtrack.go:91 # 0x75671e regexp.(*Regexp).backtrack+0x19e /usr/local/go/src/regexp/backtrack.go:317 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0xa4622c regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0xa46204 regexp.(*Regexp).MatchString+0x44 /usr/local/go/src/regexp/regexp.go:527 # 0xa461fd github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /go/lists/parsers/hosts.go:266 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [874: 13984] @ 0x50b529 0x50b51d 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b528 errors.New+0x208 /usr/local/go/src/errors/errors.go:65 # 0x50b51c fmt.Errorf+0x1fc /usr/local/go/src/fmt/errors.go:30 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [44: 101376] @ 0x48babc 0x48b906 0x48b67c 0x75661e 0x756637 0x758972 0xa4622d 0xa46205 0xa461fe 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x75661d regexp.newBitState+0x9d /usr/local/go/src/regexp/backtrack.go:50 # 0x756636 regexp.(*Regexp).backtrack+0xb6 /usr/local/go/src/regexp/backtrack.go:315 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0xa4622c regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0xa46204 regexp.(*Regexp).MatchString+0x44 /usr/local/go/src/regexp/regexp.go:527 # 0xa461fd github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /go/lists/parsers/hosts.go:266 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2656: 127488] @ 0x58474d 0x584893 0x583ff0 0x5af15e 0xa4591f 0xa458de 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x58474c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x584892 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x583fef net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x5af15d net.parseIP+0x1d /usr/local/go/src/net/ip.go:535 # 0xa4591e net.ParseIP+0x19e /usr/local/go/src/net/ip.go:528 # 0xa458dd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x15d /go/lists/parsers/hosts.go:157 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2175: 104400] @ 0x50b3bb 0xa46286 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa46285 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc5 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2730: 131040] @ 0x58474d 0x584893 0x583ff0 0x5af15e 0xa4e1fb 0xa4e1ed 0xa477ae 0xa4e18a 0xa4e113 0xa4f2c2 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x58474c net/netip.parseIPv4Fields+0x2ec /usr/local/go/src/net/netip/netip.go:185 # 0x584892 net/netip.parseIPv4+0x32 /usr/local/go/src/net/netip/netip.go:198 # 0x583fef net/netip.ParseAddr+0x4f /usr/local/go/src/net/netip/netip.go:119 # 0x5af15d net.parseIP+0x1d /usr/local/go/src/net/ip.go:535 # 0xa4e1fa net.ParseIP+0x3a /usr/local/go/src/net/ip.go:528 # 0xa4e1ec github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x2c /go/lists/list_cache.go:251 # 0xa477ad github.com/0xERR0R/blocky/lists/parsers.WildcardEntry.forEachHost+0x2d /go/lists/parsers/hosts.go:232 # 0xa4e189 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x89 /go/lists/parsers/hosts.go:51 # 0xa4e112 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x12 /go/lists/list_cache.go:245 # 0xa4f2c1 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /go/lists/parsers/parser.go:54 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [912: 14592] @ 0xa46257 0xa463c5 0xa46157 0xa455fc 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa46256 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x96 /go/lists/parsers/hosts.go:270 # 0xa463c4 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xc4 /go/lists/parsers/hosts.go:288 # 0xa46156 github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x196 /go/lists/parsers/hosts.go:254 # 0xa455fb github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xfb /go/lists/parsers/hosts.go:104 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [323: 5168] @ 0xa464f6 0xa464e0 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa464f5 bufio.(*Scanner).Text+0x75 /usr/local/go/src/bufio/scan.go:115 # 0xa464df github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /go/lists/parsers/lines.go:67 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [227889: 933433344] @ 0x6715b9 0xa45e45 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x6715b8 bufio.(*Scanner).Scan+0x378 /usr/local/go/src/bufio/scan.go:209 # 0xa45e44 github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xe4 /go/lists/parsers/hosts.go:218 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [286: 13728] @ 0xa464f6 0xa464e0 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa464f5 bufio.(*Scanner).Text+0x75 /usr/local/go/src/bufio/scan.go:115 # 0xa464df github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /go/lists/parsers/lines.go:67 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [148: 606208] @ 0x75572d 0x75671f 0x758972 0xa4622d 0xa46205 0xa461fe 0xa45a37 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x75572c regexp.(*bitState).reset+0x4c /usr/local/go/src/regexp/backtrack.go:84 # 0x75671e regexp.(*Regexp).backtrack+0x19e /usr/local/go/src/regexp/backtrack.go:317 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0xa4622c regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0xa46204 regexp.(*Regexp).MatchString+0x44 /usr/local/go/src/regexp/regexp.go:527 # 0xa461fd github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /go/lists/parsers/hosts.go:266 # 0xa45a36 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /go/lists/parsers/hosts.go:167 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1241: 19856] @ 0xa322ca 0xa453c7 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa322c9 github.com/hashicorp/go-multierror.Append+0x329 /go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/append.go:28 # 0xa453c6 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0xe6 /go/lists/parsers/hosts.go:66 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [139: 14802944] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [823: 19752] @ 0xa464f6 0xa464e0 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa464f5 bufio.(*Scanner).Text+0x75 /usr/local/go/src/bufio/scan.go:115 # 0xa464df github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /go/lists/parsers/lines.go:67 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [381: 6096] @ 0xa45688 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45687 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x187 /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [322: 5152] @ 0x50b529 0x50b51d 0xa456c5 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b528 errors.New+0x208 /usr/local/go/src/errors/errors.go:65 # 0x50b51c fmt.Errorf+0x1fc /usr/local/go/src/fmt/errors.go:30 # 0xa456c4 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [197: 11296768] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [227: 18595840] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [114: 1867776] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [127: 2032] @ 0xa4567a 0xa4567b 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45679 bufio.(*Scanner).Text+0x179 /usr/local/go/src/bufio/scan.go:115 # 0xa4567a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 23040] @ 0x48babc 0x48b906 0x48b67c 0x6229f3 0x6242be 0x6baab1 0x6cd927 0x6704f5 0x6da3ee 0x66e9e3 0x66f107 0x688d24 0x6880b5 0x6873db 0x68c85e 0x6dcf3f 0x6a6fea 0x671a5e 0xa464db 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x6229f2 crypto/tls.(*Conn).writeRecordLocked+0x3b2 /usr/local/go/src/crypto/tls/conn.go:988 # 0x6242bd crypto/tls.(*Conn).Write+0x37d /usr/local/go/src/crypto/tls/conn.go:1248 # 0x6baab0 net/http.http2writeWithByteTimeout+0x70 /usr/local/go/src/net/http/h2_bundle.go:3802 # 0x6cd926 net/http.http2stickyErrWriter.Write+0x66 /usr/local/go/src/net/http/h2_bundle.go:7975 # 0x6704f4 bufio.(*Writer).Flush+0x54 /usr/local/go/src/bufio/bufio.go:643 # 0x6da3ed net/http.http2transportResponseBody.Read+0x3cd /usr/local/go/src/net/http/h2_bundle.go:10278 # 0x66e9e2 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:113 # 0x66f106 bufio.(*Reader).ReadByte+0x26 /usr/local/go/src/bufio/bufio.go:273 # 0x688d23 compress/flate.(*decompressor).moreBits+0x23 /usr/local/go/src/compress/flate/inflate.go:697 # 0x6880b4 compress/flate.(*decompressor).huffmanBlock+0x4d4 /usr/local/go/src/compress/flate/inflate.go:579 # 0x6873da compress/flate.(*decompressor).Read+0x5a /usr/local/go/src/compress/flate/inflate.go:348 # 0x68c85d compress/gzip.(*Reader).Read+0x9d /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x6dcf3e net/http.(*http2gzipReader).Read+0x7e /usr/local/go/src/net/http/h2_bundle.go:10832 # 0x6a6fe9 net/http.(*cancelTimerBody).Read+0x29 /usr/local/go/src/net/http/client.go:971 # 0x671a5d bufio.(*Scanner).Scan+0x81d /usr/local/go/src/bufio/scan.go:219 # 0xa464da github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5a /go/lists/parsers/lines.go:63 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1241: 19856] @ 0xa45348 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45347 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x67 /go/lists/parsers/hosts.go:60 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [604: 19328] @ 0xa464f6 0xa464e0 0xa46db0 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa464f5 bufio.(*Scanner).Text+0x75 /usr/local/go/src/bufio/scan.go:115 # 0xa464df github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5f /go/lists/parsers/lines.go:67 # 0xa46daf github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [347: 5552] @ 0xa4596c 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4596b github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1eb /go/lists/parsers/hosts.go:162 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [30: 69120] @ 0x48babc 0x48b906 0x48b67c 0x50de3e 0x50b367 0xa456c5 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x48babb sync.(*Pool).pinSlow+0x17b /usr/local/go/src/sync/pool.go:241 # 0x48b905 sync.(*Pool).pin+0x45 /usr/local/go/src/sync/pool.go:220 # 0x48b67b sync.(*Pool).Get+0x1b /usr/local/go/src/sync/pool.go:135 # 0x50de3d fmt.newPrinter+0x1d /usr/local/go/src/fmt/print.go:152 # 0x50b366 fmt.Errorf+0x46 /usr/local/go/src/fmt/errors.go:23 # 0xa456c4 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [206: 8437760] @ 0xa30d3a 0xa30f4c 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa30d39 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x259 /go/cache/stringcache/string_caches.go:96 # 0xa30f4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x2b /go/cache/stringcache/string_caches.go:113 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6235: 498800] @ 0xa45337 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45336 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x56 /go/lists/parsers/hosts.go:59 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3718: 178464] @ 0xa457ca 0xa457be 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa457c9 bytes.NewReader+0x49 /usr/local/go/src/bytes/reader.go:159 # 0xa457bd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x3d /go/lists/parsers/hosts.go:141 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [132: 2112] @ 0xa45a25 0xa45a1e 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45a24 bufio.(*Scanner).Text+0x2a4 /usr/local/go/src/bufio/scan.go:115 # 0xa45a1d github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x29d /go/lists/parsers/hosts.go:165 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [591: 18912] @ 0x45fa86 0xa47445 0xa473dc 0xa46dc3 0xa467b0 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa47444 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x24 /go/lists/parsers/lines.go:28 # 0xa473db github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x1b /go/lists/parsers/adapt.go:8 # 0xa46dc2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa467af github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x2f /go/lists/parsers/adapt.go:48 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1298: 20768] @ 0xa45326 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45325 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x45 /go/lists/parsers/hosts.go:58 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [498: 7968] @ 0xa455f7 0xa455f0 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa455f6 bufio.(*Scanner).Text+0xf6 /usr/local/go/src/bufio/scan.go:115 # 0xa455ef github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xef /go/lists/parsers/hosts.go:102 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [836: 40128] @ 0x50b3bb 0xa456c5 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x50b3ba fmt.Errorf+0x9a /usr/local/go/src/fmt/errors.go:26 # 0xa456c4 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x1c4 /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [268: 6432] @ 0xa4567a 0xa4567b 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45679 bufio.(*Scanner).Text+0x179 /usr/local/go/src/bufio/scan.go:115 # 0xa4567a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x17a /go/lists/parsers/hosts.go:110 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1208: 19328] @ 0xa45905 0xa458de 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45904 net.ParseIP+0x184 /usr/local/go/src/net/ip.go:528 # 0xa458dd github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x15d /go/lists/parsers/hosts.go:157 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1212: 19392] @ 0xa47353 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa47352 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x32 /go/lists/parsers/adapt.go:23 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3729: 178992] @ 0xa45547 0xa4553b 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45546 bytes.NewReader+0x46 /usr/local/go/src/bytes/reader.go:159 # 0xa4553a github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x3a /go/lists/parsers/hosts.go:97 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1262: 41353216] @ 0x7557e5 0x75671f 0x758972 0xa4622d 0xa46205 0xa461fe 0xa45a37 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0x7557e4 regexp.(*bitState).reset+0x104 /usr/local/go/src/regexp/backtrack.go:91 # 0x75671e regexp.(*Regexp).backtrack+0x19e /usr/local/go/src/regexp/backtrack.go:317 # 0x758971 regexp.(*Regexp).doExecute+0x271 /usr/local/go/src/regexp/exec.go:535 # 0xa4622c regexp.(*Regexp).doMatch+0x6c /usr/local/go/src/regexp/exec.go:514 # 0xa46204 regexp.(*Regexp).MatchString+0x44 /usr/local/go/src/regexp/regexp.go:527 # 0xa461fd github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x3d /go/lists/parsers/hosts.go:266 # 0xa45a36 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x2b6 /go/lists/parsers/hosts.go:167 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2582: 82624] @ 0xa32005 0xa453c7 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa32004 github.com/hashicorp/go-multierror.Append+0x64 /go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/append.go:16 # 0xa453c6 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0xe6 /go/lists/parsers/hosts.go:66 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1951: 46824] @ 0xa4e135 0xa4f2c2 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4e134 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x34 /go/lists/list_cache.go:245 # 0xa4f2c1 github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xe1 /go/lists/parsers/parser.go:54 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [447: 7152] @ 0xa4588c 0xa45885 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa4588b bufio.(*Scanner).Text+0x10b /usr/local/go/src/bufio/scan.go:115 # 0xa45884 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x104 /go/lists/parsers/hosts.go:146 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 16 [6: 96] @ 0xeb8bd2 0xe9e6fb 0xe9de55 0xe978af 0xea5594 0xea1ffc 0xea2bb7 0xea7028 0xeaafd0 0xea3b91 0xe9f306 0xea36f8 0xea3ff1 0xea3e7d 0xefe7bd 0xefe31f 0xefe237 0xefc65b 0x7fcc49 0x7fcbc8 0x7ff90a 0x7ff445 0x4811a1 # 0xeb8bd1 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0xd1 /go/cache/expirationcache/expiration_cache.go:152 # 0xe9e6fa github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x17a /go/resolver/caching_resolver.go:333 # 0xe9de54 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x5b4 /go/resolver/caching_resolver.go:238 # 0xe978ae github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xee /go/resolver/blocking_resolver.go:410 # 0xea5593 github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x513 /go/resolver/hosts_file_resolver.go:115 # 0xea1ffb github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x3bb /go/resolver/custom_dns_resolver.go:164 # 0xea2bb6 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xb6 /go/resolver/custom_dns_resolver.go:200 # 0xea7027 github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x47 /go/resolver/metrics_resolver.go:34 # 0xeaafcf github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x8f /go/resolver/query_logging_resolver.go:144 # 0xea3b90 github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x70 /go/resolver/ede_resolver.go:32 # 0xe9f305 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x1a5 /go/resolver/client_names_resolver.go:68 # 0xea36f7 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x237 /go/resolver/ecs_resolver.go:77 # 0xea3ff0 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x110 /go/resolver/fqdn_only_resolver.go:37 # 0xea3e7c github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x19c /go/resolver/filtering_resolver.go:35 # 0xefe7bc github.com/0xERR0R/blocky/server.(*Server).resolve+0x25c /go/server/server.go:551 # 0xefe31e github.com/0xERR0R/blocky/server.(*Server).handleReq+0x3e /go/server/server.go:512 # 0xefe236 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x76 /go/server/server.go:504 # 0xefc65a github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x3a /go/server/server.go:341 # 0x7fcc48 github.com/miekg/dns.HandlerFunc.ServeDNS+0x28 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:37 # 0x7fcbc7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.66/serve_mux.go:103 # 0x7ff909 github.com/miekg/dns.(*Server).serveDNS+0x449 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:681 # 0x7ff444 github.com/miekg/dns.(*Server).serveUDPPacket+0x1a4 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:622 1: 16 [6: 96] @ 0xa2f299 0xa2f259 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f298 github.com/0xERR0R/blocky/trie.(*parent).insert+0x298 /go/trie/trie.go:86 # 0xa2f258 github.com/0xERR0R/blocky/trie.(*parent).insert+0x258 /go/trie/trie.go:108 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 48 [1: 48] @ 0x45f9b2 0x45f045 0x45f265 0x9d2590 0x453458 0x4448e5 0x4447ce 0x4811a1 # 0x9d258f runtime/metrics.init.0+0x1af /usr/local/go/src/runtime/metrics/description.go:462 # 0x453457 runtime.doInit1+0xd7 /usr/local/go/src/runtime/proc.go:7353 # 0x4448e4 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7320 # 0x4447cd runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 4: 64 [285: 4560] @ 0xa45e57 0xa45e50 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45e56 bufio.(*Scanner).Text+0xf6 /usr/local/go/src/bufio/scan.go:115 # 0xa45e4f github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xef /go/lists/parsers/hosts.go:220 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 2: 96 [103: 4944] @ 0x47713a 0x47714f 0xa2f1b8 0xa2f1b3 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f1b7 github.com/0xERR0R/blocky/trie.newParent+0x1b7 /go/trie/trie.go:68 # 0xa2f1b2 github.com/0xERR0R/blocky/trie.(*parent).insert+0x1b2 /go/trie/trie.go:105 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 9: 216 [609: 14616] @ 0xa45e57 0xa45e50 0xa45429 0xa47374 0xa467c3 0xa4f005 0xa4f2af 0xa4de89 0xa4da9c 0xa4d929 0xa4817d 0xa47a3b 0x4811a1 # 0xa45e56 bufio.(*Scanner).Text+0xf6 /usr/local/go/src/bufio/scan.go:115 # 0xa45e4f github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xef /go/lists/parsers/hosts.go:220 # 0xa45428 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x148 /go/lists/parsers/hosts.go:64 # 0xa47373 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x53 /go/lists/parsers/adapt.go:25 # 0xa467c2 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x42 /go/lists/parsers/adapt.go:55 # 0xa4f004 github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x44 /go/lists/parsers/filtererrors.go:75 # 0xa4f2ae github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xce /go/lists/parsers/parser.go:45 # 0xa4de88 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x348 /go/lists/list_cache.go:244 # 0xa4da9b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x13b /go/lists/list_cache.go:180 # 0xa4d928 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0xa4817c github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xfc /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 448 [1: 448] @ 0x44e505 0x44e779 0x44e6a5 0x47f36a # 0x44e504 runtime.malg+0x24 /usr/local/go/src/runtime/proc.go:5002 # 0x44e778 runtime.newproc1+0x78 /usr/local/go/src/runtime/proc.go:5047 # 0x44e6a4 runtime.newproc.func1+0x24 /usr/local/go/src/runtime/proc.go:5024 # 0x47f369 runtime.systemstack+0x49 /usr/local/go/src/runtime/asm_amd64.s:514 1: 704 [1: 704] @ 0x7476fe 0x74769a 0x7477f0 0x748207 0x746d55 0x75bc17 0x75c72c 0x75c720 0xc5f0eb 0xc5f50f 0x453458 0x4448e5 0x4447ce 0x4811a1 # 0x7476fd regexp/syntax.(*compiler).inst+0x7fd /usr/local/go/src/regexp/syntax/compile.go:164 # 0x747699 regexp/syntax.(*compiler).empty+0x799 /usr/local/go/src/regexp/syntax/compile.go:266 # 0x7477ef regexp/syntax.(*compiler).compile+0x8ef /usr/local/go/src/regexp/syntax/compile.go:122 # 0x748206 regexp/syntax.(*compiler).compile+0x1306 /usr/local/go/src/regexp/syntax/compile.go:147 # 0x746d54 regexp/syntax.Compile+0x134 /usr/local/go/src/regexp/syntax/compile.go:74 # 0x75bc16 regexp.compile+0x76 /usr/local/go/src/regexp/regexp.go:176 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0xc5f0ea github.com/jinzhu/inflection.compile+0x8aa /go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:159 # 0xc5f50e github.com/jinzhu/inflection.init.0+0xe /go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x453457 runtime.doInit1+0xd7 /usr/local/go/src/runtime/proc.go:7353 # 0x4448e4 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7320 # 0x4447cd runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 1: 704 [1: 704] @ 0x75993a 0x75b839 0x75bc2f 0x75c72c 0x75c720 0xc5f0eb 0xc5f50f 0x453458 0x4448e5 0x4447ce 0x4811a1 # 0x759939 regexp.onePassCopy+0x39 /usr/local/go/src/regexp/onepass.go:226 # 0x75b838 regexp.compileOnePass+0x198 /usr/local/go/src/regexp/onepass.go:499 # 0x75bc2e regexp.compile+0x8e /usr/local/go/src/regexp/regexp.go:187 # 0x75c72b regexp.Compile+0x2b /usr/local/go/src/regexp/regexp.go:131 # 0x75c71f regexp.MustCompile+0x1f /usr/local/go/src/regexp/regexp.go:311 # 0xc5f0ea github.com/jinzhu/inflection.compile+0x8aa /go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:159 # 0xc5f50e github.com/jinzhu/inflection.init.0+0xe /go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x453457 runtime.doInit1+0xd7 /usr/local/go/src/runtime/proc.go:7353 # 0x4448e4 runtime.doInit+0x344 /usr/local/go/src/runtime/proc.go:7320 # 0x4447cd runtime.main+0x22d /usr/local/go/src/runtime/proc.go:254 1: 1536 [52: 79872] @ 0x61dcf2 0x622c8a 0x62317c 0x62ec85 0x62605a 0x70ea8e 0x70ea89 0x4811a1 # 0x61dcf1 crypto/tls.(*halfConn).encrypt+0x1b1 /usr/local/go/src/crypto/tls/conn.go:484 # 0x622c89 crypto/tls.(*Conn).writeRecordLocked+0x649 /usr/local/go/src/crypto/tls/conn.go:1025 # 0x62317b crypto/tls.(*Conn).writeHandshakeRecord+0x13b /usr/local/go/src/crypto/tls/conn.go:1060 # 0x62ec84 crypto/tls.(*Conn).clientHandshake+0x444 /usr/local/go/src/crypto/tls/handshake_client.go:325 # 0x626059 crypto/tls.(*Conn).handshakeContext+0x399 /usr/local/go/src/crypto/tls/conn.go:1568 # 0x70ea8d crypto/tls.(*Conn).HandshakeContext+0x6d /usr/local/go/src/crypto/tls/conn.go:1508 # 0x70ea88 net/http.(*persistConn).addTLS.func2+0x68 /usr/local/go/src/net/http/transport.go:1703 1: 2304 [1: 2304] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 8: 2304 [689: 198432] @ 0x477093 0x407f05 0x407ef8 0x40ca19 0xa2f2bc 0xa2f259 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa2f258 github.com/0xERR0R/blocky/trie.(*parent).insert+0x258 /go/trie/trie.go:108 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 5: 10240 [5: 10240] @ 0x4486d1 0x449155 0x449839 0x4798cc 0x44bdbe 0x44c24f 0x447e0d 0x447d15 0x47f265 # 0x4486d0 runtime.allocm+0x90 /usr/local/go/src/runtime/proc.go:2236 # 0x449154 runtime.newm+0x34 /usr/local/go/src/runtime/proc.go:2772 # 0x449838 runtime.startm+0x158 /usr/local/go/src/runtime/proc.go:2998 # 0x4798cb runtime.wakep+0xeb /usr/local/go/src/runtime/proc.go:3145 # 0x44bdbd runtime.resetspinning+0x3d /usr/local/go/src/runtime/proc.go:3885 # 0x44c24e runtime.schedule+0x10e /usr/local/go/src/runtime/proc.go:4038 # 0x447e0c runtime.mstart1+0xcc /usr/local/go/src/runtime/proc.go:1862 # 0x447d14 runtime.mstart0+0x74 /usr/local/go/src/runtime/proc.go:1808 # 0x47f264 runtime.mstart+0x4 /usr/local/go/src/runtime/asm_amd64.s:395 5: 10240 [5: 10240] @ 0x4486d1 0x449155 0x449839 0x4798cc 0x44bdbe 0x44c24f 0x44c6a5 0x47f2ee # 0x4486d0 runtime.allocm+0x90 /usr/local/go/src/runtime/proc.go:2236 # 0x449154 runtime.newm+0x34 /usr/local/go/src/runtime/proc.go:2772 # 0x449838 runtime.startm+0x158 /usr/local/go/src/runtime/proc.go:2998 # 0x4798cb runtime.wakep+0xeb /usr/local/go/src/runtime/proc.go:3145 # 0x44bdbd runtime.resetspinning+0x3d /usr/local/go/src/runtime/proc.go:3885 # 0x44c24e runtime.schedule+0x10e /usr/local/go/src/runtime/proc.go:4038 # 0x44c6a4 runtime.park_m+0x284 /usr/local/go/src/runtime/proc.go:4144 # 0x47f2ed runtime.mcall+0x4d /usr/local/go/src/runtime/asm_amd64.s:459 1: 18432 [350: 6451200] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 65536 [2924: 191627264] @ 0x7fd966 0x48b711 0x7ffce6 0x7fce33 0x7fe9a5 0x7fd4d9 0xefd369 0x4811a1 # 0x7fd965 github.com/miekg/dns.(*Server).ListenAndServe.(*Server).init.makeUDPBuffer.func2+0x25 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:277 # 0x48b710 sync.(*Pool).Get+0xb0 /usr/local/go/src/sync/pool.go:155 # 0x7ffce5 github.com/miekg/dns.(*Server).readUDP+0xc5 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:716 # 0x7fce32 github.com/miekg/dns.defaultReader.ReadUDP+0x12 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:174 # 0x7fe9a4 github.com/miekg/dns.(*Server).serveUDP+0x244 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:531 # 0x7fd4d8 github.com/miekg/dns.(*Server).ListenAndServe+0x558 /go/pkg/mod/github.com/miekg/dns@v1.1.66/server.go:360 # 0xefd368 github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x28 /go/server/server.go:398 2: 81920 [507: 20766720] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40aad7 0x40a845 0x40cad7 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 98304 [42: 4128768] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 106496 [62: 6602752] @ 0x521fc5 0x5220d0 0x527345 0xa31070 0xa30662 0xa2ff2e 0xa4d5c6 0xa4cb2d 0xa47a3b 0x4811a1 # 0x521fc4 strings.(*Builder).grow+0x24 /usr/local/go/src/strings/builder.go:61 # 0x5220cf strings.(*Builder).Grow+0x4f /usr/local/go/src/strings/builder.go:75 # 0x527344 strings.Join+0x104 /usr/local/go/src/strings/strings.go:506 # 0xa3106f github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xef /go/cache/stringcache/string_caches.go:125 # 0xa30661 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:92 # 0xa2ff2d github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x2d /go/cache/stringcache/chained_grouped_cache.go:80 # 0xa4d5c5 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x425 /go/lists/list_cache.go:213 # 0xa4cb2c github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x6c /go/lists/list_cache.go:127 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 4: 163840 [2082: 85278720] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40a8ce 0x40a850 0x40cad7 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 8: 327680 [2042: 83640320] @ 0x477093 0x40901d 0x40901e 0x408f6f 0x40a8f1 0x40a850 0x40cad7 0xa2f2bc 0xa317b9 0xa3179d 0xa305c2 0xa2fe3c 0xa4d762 0xa4d689 0xa47a3b 0x4811a1 # 0xa2f2bb github.com/0xERR0R/blocky/trie.(*parent).insert+0x2bb /go/trie/trie.go:86 # 0xa317b8 github.com/0xERR0R/blocky/trie.(*Trie).Insert+0x98 /go/trie/trie.go:37 # 0xa3179c github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x7c /go/cache/stringcache/string_caches.go:229 # 0xa305c1 github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x21 /go/cache/stringcache/in_memory_grouped_cache.go:84 # 0xa2fe3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x5b /go/cache/stringcache/chained_grouped_cache.go:61 # 0xa4d761 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0xa1 /go/lists/list_cache.go:188 # 0xa4d688 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x28 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0xa47a3a github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xda /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 # runtime.MemStats # Alloc = 28962776 # TotalAlloc = 534590912208 # Sys = 128966936 # Lookups = 0 # Mallocs = 1577550298 # Frees = 1577224883 # HeapAlloc = 28962776 # HeapSys = 115376128 # HeapIdle = 72261632 # HeapInuse = 43114496 # HeapReleased = 66994176 # HeapObjects = 325415 # Stack = 2064384 / 2064384 # MSpan = 687200 / 1844160 # MCache = 19328 / 31408 # BuckHashSys = 2381366 # GCSys = 4390952 # OtherSys = 2878538 # NextGC = 52632146 # LastGC = 1769057199465165705 # PauseNs = [61375 46056 90027 54821 87382 69669 118510 69218 64790 44012 149148 56144 150178 42959 121305 65721 71132 28573 120293 85559 43060 70912 77123 46626 78556 37520 39683 52638 76412 54351 80800 39874 133177 85249 70179 89095 95426 79176 20167 70751 115506 55504 64982 63769 53639 88244 64750 95167 63568 73286 62035 86139 55012 118030 45886 299806 105626 155300 47218 58980 66765 47759 54972 188941 94988 108111 139249 125463 159006 136425 58740 212384 88865 55223 97680 71993 65882 199570 121155 106458 108462 100206 123660 63267 64750 86711 119241 105848 143336 120523 105977 136002 113520 119101 130142 99234 100667 134200 45353 75670 158364 94264 122538 99435 54531 103532 104605 72774 107580 51797 90469 103233 125394 87242 109324 77054 101298 125683 211574 145040 99955 85939 88464 65673 88204 78836 97420 112218 119501 94995 88113 99064 80690 52868 50684 74719 39663 62056 30516 85229 33793 43170 39182 33201 39324 139640 35547 48019 54031 74899 31638 42740 36678 37319 50354 56385 57026 41186 115955 107069 78467 24606 82764 65362 76573 43581 59651 35006 69480 71964 62667 42238 70540 34574 66033 81240 77053 60672 41667 46036 47088 58900 100206 62896 75189 20768 68107 28112 125352 80569 72504 120354 68006 35347 34464 49121 114703 80670 67676 86671 32792 59490 49672 52668 127798 124431 27491 102280 84747 45344 83024 65542 48209 42870 121104 94215 90790 40906 28492 83725 127097 52808 59592 79427 99545 51856 102389 102971 72124 104254 40585 79298 38922 56926 117578 52207 78466 109453 119271 98513 64299 91409 100046 15237 54802 83394 46937 39975 111677 70981 58128 42990 125042 44012 100387 92341] # PauseEnd = [1769055993660148573 1769055993672404326 1769055993684415504 1769056114134606503 1769056235875738879 1769056355961711371 1769056475970793504 1769056596571126563 1769056716634800871 1769056837866158507 1769056959132681389 1769057079277065791 1769057199465165705 1769041593964038783 1769041593974222812 1769041593984999150 1769041593996457734 1769041594007148884 1769041594018413458 1769041594029311542 1769041594040591204 1769041594051683709 1769041594063210910 1769041594074461458 1769041594085801833 1769041594097186259 1769041594108547102 1769041594120317505 1769041594131857891 1769041594144933175 1769041594156882009 1769041594168499878 1769041594181202541 1769041594193475046 1769041594205816628 1769041594217684101 1769041594229594824 1769041594241736656 1769041594254507926 1769041715718207500 1769041835868942011 1769041956288836580 1769042076635348266 1769042196942088455 1769042318004362941 1769042439134483431 1769042560246391136 1769042681303353661 1769042801637528146 1769042923072684109 1769043044133710100 1769043164330623968 1769043285402897909 1769043405672900639 1769043525889176485 1769043646634790453 1769043766809551709 1769043886821011799 1769044008749052252 1769044129061333603 1769044249133595706 1769044370864046649 1769044491592369903 1769044611635768864 1769044732124678438 1769044853101351603 1769044973869837135 1769045094133875690 1769045214452340069 1769045334734265816 1769045454870162088 1769045575306653885 1769045695329321392 1769045815917372349 1769045936213923343 1769046056483672209 1769046176633786951 1769046297143263316 1769046417455503671 1769046537744882161 1769046658036199559 1769046778339367838 1769046898624130211 1769047018871345161 1769047139136081935 1769047259495044468 1769047379787237869 1769047500132755316 1769047620454287795 1769047740742749873 1769047861074443951 1769047981370132726 1769048101635792806 1769048221945773935 1769048342234740391 1769048462533542288 1769048582724029409 1769048703162672896 1769048823349762103 1769048943777112233 1769049064071775647 1769049184134606676 1769049304263800695 1769049424994027107 1769049545264130222 1769049665582964786 1769049785866831629 1769049906158297104 1769050026495034332 1769050146633133587 1769050267081662292 1769050387371777333 1769050507660768212 1769050627838373439 1769050748276692929 1769050868560739511 1769050988849446664 1769051109135074016 1769051229167575136 1769051349729524716 1769051470039766625 1769051590317827303 1769051710613317118 1769051830784534168 1769051951193059000 1769052071476532207 1769052191638660740 1769052312060466126 1769052432344630702 1769052552654124338 1769052672936385588 1769052793108303671 1769052913553907264 1769053033735269531 1769053154131660155 1769053274283874681 1769053394610186441 1769053514655243379 1769053634966214774 1769053755034984656 1769053875320676723 1769053995504196685 1769054115679910962 1769054235860412870 1769054356025376289 1769054476101893086 1769054596379411753 1769054716555277349 1769054836637542442 1769054956687895938 1769055077071718345 1769055197247202874 1769055317432393819 1769055437602024916 1769055557698834886 1769055677835190380 1769055798148353367 1769055918338901025 1769055991657986779 1769055991667672830 1769055991675308622 1769055991683303020 1769055991690903777 1769055991698317627 1769055991705588181 1769055991713593770 1769055991720997892 1769055991729491398 1769055991737113154 1769055991744886011 1769055991752631807 1769055991760515119 1769055991768776623 1769055991777218212 1769055991785570115 1769055991794277687 1769055991803430618 1769055991812190598 1769055991820078919 1769055991828485413 1769055991836267647 1769055991844170415 1769055992394139175 1769055992401277844 1769055992546678501 1769055992553498088 1769055992696019109 1769055992702994113 1769055992710050930 1769055992840443745 1769055992848194610 1769055992855579346 1769055992863913825 1769055992871448740 1769055992878915258 1769055992988997649 1769055992996744296 1769055993003996917 1769055993011589509 1769055993019264885 1769055993026900677 1769055993035536376 1769055993043478157 1769055993052429122 1769055993060557579 1769055993068637686 1769055993133640729 1769055993142709353 1769055993151571342 1769055993159504497 1769055993167921270 1769055993176573520 1769055993184810539 1769055993193990329 1769055993202654110 1769055993211730919 1769055993221194156 1769055993230965334 1769055993239951524 1769055993248951570 1769055993258591024 1769055993268318912 1769055993277669129 1769055993287413497 1769055993297278099 1769055993307258266 1769055993318318358 1769055993328184884 1769055993338404274 1769055993349492940 1769055993360024420 1769055993370674421 1769055993380857504 1769055993390785304 1769055993401055549 1769055993412457266 1769055993422869565 1769055993433877600 1769055993445947799 1769055993457118327 1769055993468551211 1769055993480230744 1769055993494445586 1769055993505590856 1769055993516944815 1769055993528483806 1769055993539832294 1769055993551468637 1769055993562990226 1769055993574496267 1769055993586513888 1769055993597912730 1769055993610313582 1769055993621777094 1769055993634790043 1769055993647652793] # NumGC = 40461 # NumForcedGC = 2 # GCCPUFraction = 1.1258144163602918e-05 # DebugGC = false # MaxRSS = 137289728