heap profile: 10: 411328 [665274: 2951762704] @ heap/1048576 1: 122880 [58: 7127040] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 98304 [261: 25657344] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 90112 [115: 10362880] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 57344 [96: 5505024] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 20480 [9: 184320] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 18432 [13: 239616] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 1: 1536 [1: 1536] @ 0x198244 0x1e9ef0 0x1f33b0 0x1f311c 0x94480 0x1f2f4c 0x1f2f25 0x1f6c30 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x198243 encoding/pem.Decode+0x573 /usr/local/go/src/encoding/pem/pem.go:171 # 0x1e9eef crypto/x509.(*CertPool).AppendCertsFromPEM+0x4f /usr/local/go/src/crypto/x509/cert_pool.go:222 # 0x1f33af crypto/x509.loadSystemRoots+0x17f /usr/local/go/src/crypto/x509/root_unix.go:44 # 0x1f311b crypto/x509.initSystemRoots+0x5b /usr/local/go/src/crypto/x509/root.go:30 # 0x9447f sync.(*Once).doSlow+0xff /usr/local/go/src/sync/once.go:74 # 0x1f2f4b sync.(*Once).Do+0x4b /usr/local/go/src/sync/once.go:65 # 0x1f2f24 crypto/x509.systemRootsPool+0x24 /usr/local/go/src/crypto/x509/root.go:21 # 0x1f6c2f crypto/x509.(*Certificate).Verify+0x17f /usr/local/go/src/crypto/x509/verify.go:784 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 1: 1024 [1: 1024] @ 0x198244 0x1e9ef0 0x1f33b0 0x1f311c 0x94480 0x1f2f4c 0x1f2f25 0x1f6c30 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x198243 encoding/pem.Decode+0x573 /usr/local/go/src/encoding/pem/pem.go:171 # 0x1e9eef crypto/x509.(*CertPool).AppendCertsFromPEM+0x4f /usr/local/go/src/crypto/x509/cert_pool.go:222 # 0x1f33af crypto/x509.loadSystemRoots+0x17f /usr/local/go/src/crypto/x509/root_unix.go:44 # 0x1f311b crypto/x509.initSystemRoots+0x5b /usr/local/go/src/crypto/x509/root.go:30 # 0x9447f sync.(*Once).doSlow+0xff /usr/local/go/src/sync/once.go:74 # 0x1f2f4b sync.(*Once).Do+0x4b /usr/local/go/src/sync/once.go:65 # 0x1f2f24 crypto/x509.systemRootsPool+0x24 /usr/local/go/src/crypto/x509/root.go:21 # 0x1f6c2f crypto/x509.(*Certificate).Verify+0x17f /usr/local/go/src/crypto/x509/verify.go:784 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 1: 768 [1: 768] @ 0x1464cc 0x1465dc 0x14b2a4 0x96a5ec 0x5f754 0x4f804 0x4f6ed 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x96a5eb internal/profile.init+0x2fb /usr/local/go/src/internal/profile/legacy_profile.go:1178 # 0x5f753 runtime.doInit1+0xd3 /usr/local/go/src/runtime/proc.go:7176 # 0x4f803 runtime.doInit+0x343 /usr/local/go/src/runtime/proc.go:7143 # 0x4f6ec runtime.main+0x22c /usr/local/go/src/runtime/proc.go:253 1: 448 [1: 448] @ 0x5a118 0x5a35c 0x5a2a8 0x86a9c # 0x5a117 runtime.malg+0x27 /usr/local/go/src/runtime/proc.go:4856 # 0x5a35b runtime.newproc1+0x6b /usr/local/go/src/runtime/proc.go:4901 # 0x5a2a7 runtime.newproc.func1+0x27 /usr/local/go/src/runtime/proc.go:4878 # 0x86a9b runtime.systemstack+0x6b /usr/local/go/src/runtime/asm_arm64.s:243 0: 0 [10: 320] @ 0x254070 0x253e4c 0x99fdcc 0x99fdb9 0x99fd99 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x25406f net/textproto.canonicalMIMEHeaderKey+0x1bf /usr/local/go/src/net/textproto/reader.go:787 # 0x253e4b net/textproto.CanonicalMIMEHeaderKey+0xcb /usr/local/go/src/net/textproto/reader.go:659 # 0x99fdcb net/textproto.MIMEHeader.Set+0x5b /usr/local/go/src/net/textproto/header.go:22 # 0x99fdb8 net/http.Header.Set+0x48 /usr/local/go/src/net/http/header.go:40 # 0x99fd98 github.com/0xERR0R/blocky/server.secureHeader.func1+0x28 /go/src/server/server_endpoints.go:40 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 48] @ 0x6bffd 0x6ba74 0x6bd58 0x3bea24 0x3bab10 0x3eefd4 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3bea23 github.com/miekg/dns.(*SVCB).String+0x93 /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:859 # 0x3bab0f github.com/miekg/dns.(*HTTPS).String+0x1f /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:236 # 0x3eefd3 github.com/0xERR0R/blocky/util.AnswerToString+0x383 /go/src/util/common.go:57 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 96] @ 0x5b739c 0x5b6f5c 0x5b6f5d 0x5b6e9c 0x5bb2f0 0x46e8c0 0x46e760 0x88de4 # 0x5b739b github.com/ThinkChaos/parcour/jobgroup.(*withContext).WaitCtx+0x3b /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:115 # 0x5b6f5b github.com/ThinkChaos/parcour/jobgroup.(*withContext).Wait+0x5b /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:109 # 0x5b6f5c github.com/ThinkChaos/parcour/jobgroup.(*withContext).close+0x5c /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:94 # 0x5b6e9b github.com/ThinkChaos/parcour/jobgroup.(*withContext).Close+0x1b /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:85 # 0x5bb2ef github.com/0xERR0R/blocky/lists.(*ListCache).refresh+0x22f /go/src/lists/list_cache.go:158 # 0x46e8bf github.com/0xERR0R/blocky/config.(*SourceLoading).periodically.recoverToError.func2+0x6f /go/src/config/config.go:395 # 0x46e75f github.com/0xERR0R/blocky/config.(*SourceLoading).periodically+0xef /go/src/config/config.go:376 0: 0 [1: 16] @ 0x2cc26c 0x88de4 # 0x2cc26b net/http.(*conn).serve+0x48b /usr/local/go/src/net/http/server.go:2026 0: 0 [1: 80] @ 0x382f24 0x397c40 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x382f23 github.com/miekg/dns.init.func27+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:37 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 24] @ 0x396b08 0x3db224 0x397de8 0x397b50 0x397f9c 0x398c50 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x3db223 github.com/miekg/dns.(*SOA).unpack+0x83 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2601 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398c4f github.com/miekg/dns.(*Msg).unpack+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:856 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 224] @ 0x3868d8 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3868d7 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x247 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:291 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 224] @ 0x5b4a08 0x5b49f1 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4a07 bufio.(*Scanner).Text+0x77 /usr/local/go/src/bufio/scan.go:115 # 0x5b49f0 github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x60 /go/src/lists/parsers/lines.go:67 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0x18224c 0x23fa7c 0x23f959 0x240598 0x20d8b4 0x21e680 0x21cd1c 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x18224b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x24b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x23fa7b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x1fb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x23f958 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xd8 /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x240597 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x47 /usr/local/go/src/crypto/tls/key_schedule.go:93 # 0x20d8b3 crypto/tls.(*halfConn).setTrafficSecret+0x63 /usr/local/go/src/crypto/tls/conn.go:231 # 0x21e67f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x1ef /usr/local/go/src/crypto/tls/handshake_client_tls13.go:399 # 0x21cd1b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2ab /usr/local/go/src/crypto/tls/handshake_client_tls13.go:90 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 96] @ 0x18224c 0x224d10 0x224ced 0x181ef0 0x1822d8 0x221e24 0x221d55 0x212e00 0x217dec 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x18224b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x24b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x224d0f vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x3f /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x224cec crypto/tls.(*clientHelloMsg).marshal.func9+0x1c /usr/local/go/src/crypto/tls/handshake_messages.go:194 # 0x181eef vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x6f /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x1822d7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2d7 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x221e23 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0xd63 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x221d54 crypto/tls.(*clientHelloMsg).marshal+0xc94 /usr/local/go/src/crypto/tls/handshake_messages.go:193 # 0x212dff crypto/tls.(*Conn).writeHandshakeRecord+0xef /usr/local/go/src/crypto/tls/conn.go:1049 # 0x217deb crypto/tls.(*Conn).clientHandshake+0x14b /usr/local/go/src/crypto/tls/handshake_client.go:208 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 48] @ 0x396b08 0x39a398 0x398ad4 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39a397 github.com/miekg/dns.unpackQuestion+0x27 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1124 # 0x398ad3 github.com/miekg/dns.(*Msg).unpack+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:841 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 112] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94bc98 0x94b878 0x94b674 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94bc97 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).resolveClientNames+0x47 /go/src/resolver/client_names_resolver.go:115 # 0x94b877 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0xa7 /go/src/resolver/client_names_resolver.go:91 # 0x94b673 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x33 /go/src/resolver/client_names_resolver.go:63 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 288] @ 0x25bd1 0x338af8 0x944fd8 0x944f31 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a0640 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x944fd7 github.com/sirupsen/logrus.(*Entry).WithField+0x1f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944f30 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x150 /go/src/resolver/blocking_resolver.go:416 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a063f github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xcf /go/src/server/server_endpoints.go:108 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x396b08 0x3d4554 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x3d4553 github.com/miekg/dns.(*CNAME).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1429 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 768] @ 0x398668 0x39846c 0x3b85e8 0x3b85d1 0x99f3f8 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x3b85e7 github.com/miekg/dns.(*Msg).Pack+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x3b85d0 github.com/miekg/dns.(*response).WriteMsg+0x40 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:743 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 112] @ 0x6c0d8 0x5b4f7c 0x5b4f18 0x5b5514 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4f7b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x2b /go/src/lists/parsers/lines.go:28 # 0x5b4f17 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x27 /go/src/lists/parsers/adapt.go:8 # 0x5b5513 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 8192] @ 0xbc2bc 0x94718 0xbcf5c 0xbc92c 0xbc6b8 0xbc691 0x2cab44 0x2c59a4 0x2cb624 0x2cc310 0x88de4 # 0xbc2bb io.init.func1+0x3b /usr/local/go/src/io/io.go:657 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0xbcf5b io.discard.ReadFrom+0x2b /usr/local/go/src/io/io.go:663 # 0xbc92b io.copyBuffer+0x14b /usr/local/go/src/io/io.go:415 # 0xbc6b7 io.Copy+0x97 /usr/local/go/src/io/io.go:388 # 0xbc690 io.CopyN+0x70 /usr/local/go/src/io/io.go:364 # 0x2cab43 net/http.(*chunkWriter).writeHeader+0xf53 /usr/local/go/src/net/http/server.go:1408 # 0x2c59a3 net/http.(*chunkWriter).close+0x33 /usr/local/go/src/net/http/server.go:406 # 0x2cb623 net/http.(*response).finishRequest+0x63 /usr/local/go/src/net/http/server.go:1668 # 0x2cc30f net/http.(*conn).serve+0x52f /usr/local/go/src/net/http/server.go:2045 0: 0 [1: 1408] @ 0x208b3c 0x21bc24 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x208b3b crypto/tls.(*certCache).newCert+0xdb /usr/local/go/src/crypto/tls/cache.go:91 # 0x21bc23 crypto/tls.(*Conn).verifyServerCertificate+0xb3 /usr/local/go/src/crypto/tls/handshake_client.go:969 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 16] @ 0x3eedc4 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3eedc3 github.com/0xERR0R/blocky/util.AnswerToString+0x173 /go/src/util/common.go:53 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 96] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 0: 0 [1: 1024] @ 0x1198fc 0x11931c 0x11951c 0x10ca54 0x346f60 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x11951b bytes.(*Buffer).Write+0x5b /usr/local/go/src/bytes/buffer.go:179 # 0x10ca53 fmt.Fprintf+0x83 /usr/local/go/src/fmt/print.go:225 # 0x346f5f github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x62f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 16] @ 0x10ce00 0x339e9c 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x10cdff fmt.Sprint+0x4f /usr/local/go/src/fmt/print.go:280 # 0x339e9b github.com/sirupsen/logrus.(*Entry).Log+0x4b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 128] @ 0x194c14 0x11e16c 0x1915a4 0x2074e0 0x21f6d4 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x194c13 crypto/sha256.New+0x23 /usr/local/go/src/crypto/sha256/sha256.go:154 # 0x11e16b crypto.Hash.New+0x4b /usr/local/go/src/crypto/crypto.go:131 # 0x1915a3 crypto/rsa.VerifyPSS+0x1e3 /usr/local/go/src/crypto/rsa/pss.go:381 # 0x2074df crypto/tls.verifyHandshakeSignature+0x12f /usr/local/go/src/crypto/tls/auth.go:54 # 0x21f6d3 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x4d3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:563 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [2: 5376] @ 0x213860 0x2133d4 0x21f30c 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x21385f crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2df /usr/local/go/src/crypto/tls/conn.go:1158 # 0x2133d3 crypto/tls.(*Conn).readHandshake+0x1a3 /usr/local/go/src/crypto/tls/conn.go:1099 # 0x21f30b crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x10b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:503 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 10880] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 112] @ 0x338d54 0x33c2c4 0x33c1e5 0x5bc9e4 0x5bc9a9 0x5bc9e9 0x5bc5a4 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x33c2c3 github.com/sirupsen/logrus.(*Entry).WithField+0x103 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x33c1e4 github.com/sirupsen/logrus.(*Logger).WithField+0x24 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0x5bc9e3 github.com/0xERR0R/blocky/log.PrefixedLog+0x73 /go/src/log/logger.go:72 # 0x5bc9a8 github.com/0xERR0R/blocky/lists.logger+0x38 /go/src/lists/list_cache.go:103 # 0x5bc9e8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x78 /go/src/lists/list_cache.go:223 # 0x5bc5a3 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x3c3 /go/src/lists/list_cache.go:276 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1152] @ 0x21258 0x22c84 0x25c24 0x437ee0 0x437e61 0x4a5d9c 0x49ef2c 0x4a8c60 0x4a8e20 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x437edf text/template.addFuncs+0x1cf /usr/local/go/src/text/template/funcs.go:107 # 0x437e60 text/template.(*Template).Funcs+0x150 /usr/local/go/src/text/template/template.go:182 # 0x4a5d9b html/template.(*escaper).commit+0x6b /usr/local/go/src/html/template/escape.go:918 # 0x49ef2b html/template.escapeTemplate+0x2bb /usr/local/go/src/html/template/escape.go:40 # 0x4a8c5f html/template.(*Template).escape+0x14f /usr/local/go/src/html/template/template.go:104 # 0x4a8e1f html/template.(*Template).Execute+0x2f /usr/local/go/src/html/template/template.go:121 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 704] @ 0x25bd1 0x253894 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x253893 net/textproto.readMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:589 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [2: 4096] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x5bdd6c 0x5bc444 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5bdd6b github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).OnErr+0x3b /go/src/lists/parsers/filtererrors.go:60 # 0x5bc443 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x263 /go/src/lists/list_cache.go:240 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x346a14 0x346a01 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x346a13 github.com/sirupsen/logrus.Level.String+0xe3 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logrus.go:18 # 0x346a00 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0xd0 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:243 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 48] @ 0x20f14 0xd7494 0xd6878 0xd6841 0x953818 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd7493 context.(*cancelCtx).propagateCancel+0x143 /usr/local/go/src/context/context.go:486 # 0xd6877 context.withCancel+0x57 /usr/local/go/src/context/context.go:273 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x953817 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x87 /go/src/resolver/parallel_best_resolver.go:163 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x10cb30 0x3eeeac 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 512] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 24] @ 0x10cb30 0x379f6c 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x379f6b github.com/0xERR0R/blocky/log.WithPrefix+0xab /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 480] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 2304] @ 0x9628bc 0x9623fc 0x88de4 # 0x9628bb github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x12b /go/src/cache/expirationcache/expiration_cache.go:120 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x9628bc 0x9623fc 0x88de4 # 0x9628bb github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x12b /go/src/cache/expirationcache/expiration_cache.go:120 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 64] @ 0x9628bc 0x9623fc 0x88de4 # 0x9628bb github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x12b /go/src/cache/expirationcache/expiration_cache.go:120 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x949988 0x949951 0x962730 0x94ace4 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x949987 github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0x57 /go/src/resolver/caching_resolver.go:317 # 0x949950 github.com/0xERR0R/blocky/resolver.configureCaches.func3+0x20 /go/src/resolver/caching_resolver.go:79 # 0x96272f github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13f /go/src/cache/expirationcache/expiration_cache.go:158 # 0x94ace3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x143 /go/src/resolver/caching_resolver.go:267 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 48] @ 0x953ac4 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x953ac3 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x333 /go/src/resolver/parallel_best_resolver.go:172 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 320] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 32] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eeeac 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x398b30 0x398e60 0x94a8e8 0x94a4b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x398b2f github.com/miekg/dns.(*Msg).unpack+0x17f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:849 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x94a8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x77 /go/src/resolver/caching_resolver.go:212 # 0x94a4af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x2ff /go/src/resolver/caching_resolver.go:175 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 48] @ 0x95f018 0x954994 0x954618 0x953844 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x95f017 github.com/mroth/weightedrand/v2.NewChooser[...]+0x97 /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:46 # 0x954993 github.com/0xERR0R/blocky/resolver.weightedRandom+0x2c3 /go/src/resolver/parallel_best_resolver.go:266 # 0x954617 github.com/0xERR0R/blocky/resolver.pickRandom+0xa7 /go/src/resolver/parallel_best_resolver.go:236 # 0x953843 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xb3 /go/src/resolver/parallel_best_resolver.go:166 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x94b700 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94b6ff github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0xbf /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x379f70 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379f6f github.com/0xERR0R/blocky/log.WithPrefix+0xaf /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 64] @ 0x95471c 0x954618 0x953844 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x95471b github.com/0xERR0R/blocky/resolver.weightedRandom+0x4b /go/src/resolver/parallel_best_resolver.go:245 # 0x954617 github.com/0xERR0R/blocky/resolver.pickRandom+0xa7 /go/src/resolver/parallel_best_resolver.go:236 # 0x953843 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xb3 /go/src/resolver/parallel_best_resolver.go:166 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x3eee80 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3eee7f github.com/0xERR0R/blocky/util.AnswerToString+0x22f /go/src/util/common.go:51 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 208] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [2: 128] @ 0x3827a4 0x397c40 0x397b50 0x397f9c 0x398c00 0x398e60 0x94a8e8 0x94a4b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3827a3 github.com/miekg/dns.init.func3+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:13 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x94a8e7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x77 /go/src/resolver/caching_resolver.go:212 # 0x94a4af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x2ff /go/src/resolver/caching_resolver.go:175 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x94a6bc 0x94a671 0x94a2cd 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94a6bb github.com/miekg/dns.(*Msg).SetReply+0x50b /go/pkg/mod/github.com/miekg/dns@v1.1.59/defaults.go:25 # 0x94a670 github.com/miekg/dns.(*Msg).SetRcode+0x4c0 /go/pkg/mod/github.com/miekg/dns@v1.1.59/defaults.go:55 # 0x94a2cc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x11c /go/src/resolver/caching_resolver.go:180 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 48] @ 0x94a32c 0x94a319 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94a32b github.com/0xERR0R/blocky/util.GenerateCacheKey+0x17b /go/src/util/common.go:188 # 0x94a318 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x168 /go/src/resolver/caching_resolver.go:172 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 128] @ 0x10a9c0 0x10a985 0x10b530 0x10e204 0x10fcf4 0x112678 0x10cb1c 0x379f6c 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 # 0x10a9bf fmt.(*buffer).writeString+0x20f /usr/local/go/src/fmt/print.go:108 # 0x10a984 fmt.(*fmt).padString+0x1d4 /usr/local/go/src/fmt/format.go:110 # 0x10b52f fmt.(*fmt).fmtS+0x3f /usr/local/go/src/fmt/format.go:359 # 0x10e203 fmt.(*pp).fmtString+0xe3 /usr/local/go/src/fmt/print.go:497 # 0x10fcf3 fmt.(*pp).printArg+0x313 /usr/local/go/src/fmt/print.go:741 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x379f6b github.com/0xERR0R/blocky/log.WithPrefix+0xab /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 0: 0 [1: 48] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x94dbe0 0x94db8d 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94dbdf github.com/miekg/dns.(*Msg).SetReply+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/defaults.go:25 # 0x94db8c github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x4c /go/src/resolver/custom_dns_resolver.go:114 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 288] @ 0x20d0d 0x25e50 0x3394cc 0x339429 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x3394cb github.com/sirupsen/logrus.(*Entry).Dup+0xdb /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x339428 github.com/sirupsen/logrus.(*Entry).log+0x38 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [3: 72] @ 0x99ea9c 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x99ea9b github.com/0xERR0R/blocky/server.newRequest+0x1db /go/src/server/server.go:572 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 64] @ 0x11938c 0x11951c 0x10ca54 0x346dd0 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x11938b bytes.(*Buffer).grow+0x19b /usr/local/go/src/bytes/buffer.go:137 # 0x11951b bytes.(*Buffer).Write+0x5b /usr/local/go/src/bytes/buffer.go:179 # 0x10ca53 fmt.Fprintf+0x83 /usr/local/go/src/fmt/print.go:225 # 0x346dcf github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x49f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 24] @ 0x94ac20 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94ac1f github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x7f /go/src/resolver/caching_resolver.go:261 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 48] @ 0x94a3fc 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94a3fb github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x24b /go/src/resolver/caching_resolver.go:173 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0x941174 0x940f64 0x9560a4 0x88de4 # 0x941173 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x193 /go/src/querylog/logger_writer.go:37 # 0x940f63 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x23 /go/src/querylog/logger_writer.go:23 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 320] @ 0x126b90 0x125590 0x209bfc 0x209bed 0x20d8c4 0x220494 0x21cd58 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x126b8f crypto/aes.(*aesCipherGCM).NewGCM+0x2f /usr/local/go/src/crypto/aes/aes_gcm.go:48 # 0x12558f crypto/cipher.newGCMWithNonceAndTagSize+0x20f /usr/local/go/src/crypto/cipher/gcm.go:122 # 0x209bfb crypto/cipher.NewGCM+0x4b /usr/local/go/src/crypto/cipher/gcm.go:86 # 0x209bec crypto/tls.aeadAESGCMTLS13+0x3c /usr/local/go/src/crypto/tls/cipher_suites.go:559 # 0x20d8c3 crypto/tls.(*halfConn).setTrafficSecret+0x73 /usr/local/go/src/crypto/tls/conn.go:232 # 0x220493 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x103 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:705 # 0x21cd57 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2e7 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:105 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 32] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eeeac 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 192] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0x32b850 0x32b7ec 0x99e948 0x99e955 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x32b84f github.com/google/uuid.NewRandomFromReader+0x2f /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:48 # 0x32b7eb github.com/google/uuid.NewRandom+0x5b /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:41 # 0x99e947 github.com/google/uuid.New+0x87 /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:14 # 0x99e954 github.com/0xERR0R/blocky/server.newRequest+0x94 /go/src/server/server.go:570 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 192] @ 0x20f94 0x338a80 0x953a88 0x9539d1 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x953a87 github.com/sirupsen/logrus.(*Entry).WithField+0x2f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x9539d0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x240 /go/src/resolver/parallel_best_resolver.go:170 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 32] @ 0x953ee4 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x953ee3 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x43 /go/src/resolver/parallel_best_resolver.go:190 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x95c2b8 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x95c2b7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x1e7 /go/src/resolver/upstream_resolver.go:389 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 64] @ 0x397be0 0x397b50 0x397f9c 0x398ca4 0x3b7ba8 0x3b7a04 0x88de4 # 0x397bdf github.com/miekg/dns.UnpackRRWithHeader+0x4f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:616 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x3b7ba7 github.com/miekg/dns.(*Server).serveDNS+0x127 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 96] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x379f70 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379f6f github.com/0xERR0R/blocky/log.WithPrefix+0xaf /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 128] @ 0x9628bc 0x9623fc 0x88de4 # 0x9628bb github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x12b /go/src/cache/expirationcache/expiration_cache.go:120 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 16] @ 0x9626dc 0x94ace4 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x9626db github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0xeb /go/src/cache/expirationcache/expiration_cache.go:152 # 0x94ace3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x143 /go/src/resolver/caching_resolver.go:267 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 768] @ 0x398668 0x398488 0x94ac38 0x94ac15 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x94ac37 github.com/miekg/dns.(*Msg).Pack+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x94ac14 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x74 /go/src/resolver/caching_resolver.go:261 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 336] @ 0x338d54 0x94a56c 0x94a4b5 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x94a56b github.com/sirupsen/logrus.(*Entry).WithField+0x3bb /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94a4b4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x304 /go/src/resolver/caching_resolver.go:192 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 48] @ 0x952c8 0x94630 0x3b7da4 0x3b7a04 0x88de4 # 0x952c7 sync.(*poolChain).pushHead+0x37 /usr/local/go/src/sync/poolqueue.go:233 # 0x9462f sync.(*Pool).Put+0x7f /usr/local/go/src/sync/pool.go:112 # 0x3b7da3 github.com/miekg/dns.(*Server).serveDNS+0x323 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:660 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 672] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x944850 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94484f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5f /go/src/resolver/blocking_resolver.go:367 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 64] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 112] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 48] @ 0x383564 0x397c40 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x383563 github.com/miekg/dns.init.func47+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:57 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 48] @ 0x10ce00 0x3eeffc 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x10cdff fmt.Sprint+0x4f /usr/local/go/src/fmt/print.go:280 # 0x3eeffb github.com/0xERR0R/blocky/util.AnswerToString+0x3ab /go/src/util/common.go:57 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 128] @ 0x952e0 0x94630 0x3f1558 0x2d0b2c 0x2cc2e8 0x88de4 # 0x952df sync.(*poolChain).pushHead+0x4f /usr/local/go/src/sync/poolqueue.go:234 # 0x9462f sync.(*Pool).Put+0x7f /usr/local/go/src/sync/pool.go:112 # 0x3f1557 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x297 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:91 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 24] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eeeac 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 144] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x390f20 0x390ef5 0x390f29 0x39d190 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x390f1f net.IPv4+0x1bf /usr/local/go/src/net/ip.go:53 # 0x390ef4 net.IP.To16+0x194 /usr/local/go/src/net/ip.go:229 # 0x390f28 github.com/miekg/dns.(*EDNS0_SUBNET).unpack+0x1c8 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:347 # 0x39d18f github.com/miekg/dns.unpackDataOpt+0x14f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:421 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 48] @ 0x952c8 0x94630 0x3f1558 0x2d0b2c 0x2cc2e8 0x88de4 # 0x952c7 sync.(*poolChain).pushHead+0x37 /usr/local/go/src/sync/poolqueue.go:233 # 0x9462f sync.(*Pool).Put+0x7f /usr/local/go/src/sync/pool.go:112 # 0x3f1557 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x297 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:91 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 288] @ 0x21a01 0xd74d8 0xd6878 0xd6841 0x2c86a0 0x2cc0a4 0x88de4 # 0xd74d7 context.(*cancelCtx).propagateCancel+0x187 /usr/local/go/src/context/context.go:488 # 0xd6877 context.withCancel+0x57 /usr/local/go/src/context/context.go:273 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x2c869f net/http.(*conn).readRequest+0x64f /usr/local/go/src/net/http/server.go:1039 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [1: 32] @ 0x6bffd 0x6ba74 0x6bc98 0x2e9208 0x2e917d 0x2dea94 0x2dd4e0 0x2c29ac 0x27eabc 0x27e4ac 0x2802d4 0x5ba140 0x5ba129 0x59d444 0x59e034 0x59d3dc 0x5ba074 0x5bd2ec 0x5bc2e4 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x2e9207 net.JoinHostPort+0xe7 /usr/local/go/src/net/ipsock.go:241 # 0x2e917c net/http.canonicalAddr+0x5c /usr/local/go/src/net/http/transport.go:2797 # 0x2dea93 net/http.(*Transport).connectMethodForRequest+0x53 /usr/local/go/src/net/http/transport.go:853 # 0x2dd4df net/http.(*Transport).roundTrip+0x5ef /usr/local/go/src/net/http/transport.go:585 # 0x2c29ab net/http.(*Transport).RoundTrip+0x1b /usr/local/go/src/net/http/roundtrip.go:17 # 0x27eabb net/http.send+0x4ab /usr/local/go/src/net/http/client.go:259 # 0x27e4ab net/http.(*Client).send+0x9b /usr/local/go/src/net/http/client.go:180 # 0x2802d3 net/http.(*Client).do+0x6b3 /usr/local/go/src/net/http/client.go:724 # 0x5ba13f net/http.(*Client).Do+0x6f /usr/local/go/src/net/http/client.go:590 # 0x5ba128 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x58 /go/src/lists/downloader.go:66 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x5ba073 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1a3 /go/src/lists/downloader.go:59 # 0x5bd2eb github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x3b /go/src/lists/sourcereader.go:53 # 0x5bc2e3 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x103 /go/src/lists/list_cache.go:231 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x28db18 0x28daf5 0x28d350 0x2aeaa8 0x2adfcc 0x88de4 # 0x28db17 net/http.(*http2frameCache).getDataFrame+0x57 /usr/local/go/src/net/http/h2_bundle.go:1828 # 0x28daf4 net/http.http2parseDataFrame+0x34 /usr/local/go/src/net/http/h2_bundle.go:2014 # 0x28d34f net/http.(*http2Framer).ReadFrame+0x16f /usr/local/go/src/net/http/h2_bundle.go:1916 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [2: 48] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eeeac 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 0: 0 [1: 192] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 64] @ 0x39310c 0x393135 0x39d190 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x9a08f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x39310b github.com/miekg/dns.cloneSlice[...]+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x393134 github.com/miekg/dns.(*EDNS0_PADDING).unpack+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:728 # 0x39d18f github.com/miekg/dns.unpackDataOpt+0x14f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:421 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x9a08f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x57 /go/src/server/server_endpoints.go:137 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 384] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 1280] @ 0x1198fc 0x11931c 0x11951c 0x10ca54 0x346f60 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x11951b bytes.(*Buffer).Write+0x5b /usr/local/go/src/bytes/buffer.go:179 # 0x10ca53 fmt.Fprintf+0x83 /usr/local/go/src/fmt/print.go:225 # 0x346f5f github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x62f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 96] @ 0x4fe00 0x18f14 0x18c54 0x1ba648 0x1ba258 0x1cd9c0 0x1cd5c4 0x1c2c34 0x1d1240 0x1d1110 0x1d1111 0x1afc5c 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1ba647 net.(*netFD).connect.func1+0x47 /usr/local/go/src/net/fd_unix.go:106 # 0x1ba257 net.(*netFD).connect+0x5d7 /usr/local/go/src/net/fd_unix.go:162 # 0x1cd9bf net.(*netFD).dial+0x2ff /usr/local/go/src/net/sock_posix.go:124 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d123f net.(*sysDialer).doDialTCPProto+0xaf /usr/local/go/src/net/tcpsock_posix.go:85 # 0x1d110f net.(*sysDialer).doDialTCP+0x6f /usr/local/go/src/net/tcpsock_posix.go:75 # 0x1d1110 net.(*sysDialer).dialTCP+0x70 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x1afc5b net.(*sysDialer).dialSingle+0x1eb /usr/local/go/src/net/dial.go:651 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 32] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 24] @ 0x396b08 0x3db224 0x397de8 0x397b50 0x397f9c 0x398c50 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x3db223 github.com/miekg/dns.(*SOA).unpack+0x83 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2601 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398c4f github.com/miekg/dns.(*Msg).unpack+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:856 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 16] @ 0x3ef184 0x99ea30 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3ef183 github.com/0xERR0R/blocky/util.QuestionToString+0xc3 /go/src/util/common.go:68 # 0x99ea2f github.com/0xERR0R/blocky/server.newRequest+0x16f /go/src/server/server.go:571 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 48] @ 0x11f01c 0x3868bc 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x11f01b encoding/binary.Read+0x6b /usr/local/go/src/encoding/binary/binary.go:240 # 0x3868bb github.com/miekg/dns.(*Conn).ReadMsgHeader+0x22b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:287 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 240] @ 0x2b8b20 0x2b8e8c 0x2caa08 0x2ca8f1 0x2c5734 0x24e91c 0x2cb60c 0x2cc310 0x88de4 # 0x2b8b1f net/http.Header.sortedKeyValues+0x8f /usr/local/go/src/net/http/header.go:176 # 0x2b8e8b net/http.Header.writeSubset+0x9b /usr/local/go/src/net/http/header.go:201 # 0x2caa07 net/http.Header.WriteSubset+0xe17 /usr/local/go/src/net/http/header.go:193 # 0x2ca8f0 net/http.(*chunkWriter).writeHeader+0xd00 /usr/local/go/src/net/http/server.go:1523 # 0x2c5733 net/http.(*chunkWriter).Write+0x33 /usr/local/go/src/net/http/server.go:374 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2cb60b net/http.(*response).finishRequest+0x4b /usr/local/go/src/net/http/server.go:1666 # 0x2cc30f net/http.(*conn).serve+0x52f /usr/local/go/src/net/http/server.go:2045 0: 0 [1: 16] @ 0x379f40 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379f3f github.com/0xERR0R/blocky/log.WithPrefix+0x7f /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x3eedc4 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eedc3 github.com/0xERR0R/blocky/util.AnswerToString+0x173 /go/src/util/common.go:53 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x95f018 0x954994 0x954618 0x953844 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x95f017 github.com/mroth/weightedrand/v2.NewChooser[...]+0x97 /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:46 # 0x954993 github.com/0xERR0R/blocky/resolver.weightedRandom+0x2c3 /go/src/resolver/parallel_best_resolver.go:266 # 0x954617 github.com/0xERR0R/blocky/resolver.pickRandom+0xa7 /go/src/resolver/parallel_best_resolver.go:236 # 0x953843 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xb3 /go/src/resolver/parallel_best_resolver.go:166 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 32] @ 0x10cb30 0x3eedf0 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eedef github.com/0xERR0R/blocky/util.AnswerToString+0x19f /go/src/util/common.go:53 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 208] @ 0x109de4 0x94718 0x10c594 0x10cb00 0x3eef6c 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x109de3 fmt.init.func1+0x23 /usr/local/go/src/fmt/print.go:147 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0x10c593 fmt.newPrinter+0x23 /usr/local/go/src/fmt/print.go:152 # 0x10caff fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x3eef6b github.com/0xERR0R/blocky/util.AnswerToString+0x31b /go/src/util/common.go:49 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x10cb30 0x3ef1cc 0x99ea30 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3ef1cb github.com/0xERR0R/blocky/util.QuestionToString+0x10b /go/src/util/common.go:68 # 0x99ea2f github.com/0xERR0R/blocky/server.newRequest+0x16f /go/src/server/server.go:571 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 2304] @ 0x21258 0x22c84 0x24620 0x5a06e0 0x5a06a5 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a06df github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x7f /go/src/cache/stringcache/string_caches.go:78 # 0x5a06a4 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x44 /go/src/cache/stringcache/string_caches.go:91 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 288] @ 0x3eec80 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [4: 576] @ 0x2d0f7c 0x2d0f6d 0x99e4fc 0x88de4 # 0x2d0f7b net/http.(*Server).newConn+0x34b /usr/local/go/src/net/http/server.go:623 # 0x2d0f6c net/http.(*Server).Serve+0x33c /usr/local/go/src/net/http/server.go:3283 # 0x99e4fb github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12b /go/src/server/server.go:507 0: 0 [2: 160] @ 0x10cb30 0x379f6c 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x379f6b github.com/0xERR0R/blocky/log.WithPrefix+0xab /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 384] @ 0x10a9c0 0x10a985 0x10b530 0x10e1b8 0x10fcf4 0x112678 0x10ca24 0x346f60 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x10a9bf fmt.(*buffer).writeString+0x20f /usr/local/go/src/fmt/print.go:108 # 0x10a984 fmt.(*fmt).padString+0x1d4 /usr/local/go/src/fmt/format.go:110 # 0x10b52f fmt.(*fmt).fmtS+0x3f /usr/local/go/src/fmt/format.go:359 # 0x10e1b7 fmt.(*pp).fmtString+0x97 /usr/local/go/src/fmt/print.go:494 # 0x10fcf3 fmt.(*pp).printArg+0x313 /usr/local/go/src/fmt/print.go:741 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10ca23 fmt.Fprintf+0x53 /usr/local/go/src/fmt/print.go:224 # 0x346f5f github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x62f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [2: 32] @ 0x9410a4 0x940f64 0x9560a4 0x88de4 # 0x9410a3 github.com/0xERR0R/blocky/querylog.LogEntryFields+0xc3 /go/src/querylog/logger_writer.go:35 # 0x940f63 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x23 /go/src/querylog/logger_writer.go:23 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 480] @ 0x1198fc 0x11931c 0x11951c 0x10ca54 0x346f60 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x11951b bytes.(*Buffer).Write+0x5b /usr/local/go/src/bytes/buffer.go:179 # 0x10ca53 fmt.Fprintf+0x83 /usr/local/go/src/fmt/print.go:225 # 0x346f5f github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x62f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [2: 48] @ 0x396b08 0x3d4554 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x3d4553 github.com/miekg/dns.(*CNAME).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1429 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [3: 4224] @ 0x21258 0x22c84 0x21a54 0x2761f8 0x276165 0x27719c 0x276c34 0x276a28 0x29212c 0x28d528 0x2aeaa8 0x2adfcc 0x88de4 # 0x2761f7 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0xc7 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x276164 vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x34 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x27719b vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x31b /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x276c33 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0x103 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x276a27 vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x127 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x29212b net/http.(*http2Framer).readMetaFrame+0x28b /usr/local/go/src/net/http/h2_bundle.go:3018 # 0x28d527 net/http.(*http2Framer).ReadFrame+0x347 /usr/local/go/src/net/http/h2_bundle.go:1930 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [1: 48] @ 0x10cb30 0x3eeeac 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 48] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eeeac 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 32] @ 0x194ff8 0x2078f4 0x21f680 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x194ff7 crypto/sha256.(*digest).Sum+0x117 /usr/local/go/src/crypto/sha256/sha256.go:211 # 0x2078f3 crypto/tls.signedMessage+0x183 /usr/local/go/src/crypto/tls/auth.go:92 # 0x21f67f crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x47f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:562 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 40960] @ 0x1198fc 0x11931c 0x211ab8 0x211a8d 0x20fa80 0x215248 0x215249 0x24d3e4 0xbc4f0 0x28cb68 0x28cb3d 0x28d258 0x2aeaa8 0x2adfcc 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x211ab7 bytes.(*Buffer).Grow+0x67 /usr/local/go/src/bytes/buffer.go:168 # 0x211a8c crypto/tls.(*Conn).readFromUntil+0x3c /usr/local/go/src/crypto/tls/conn.go:827 # 0x20fa7f crypto/tls.(*Conn).readRecordOrCCS+0xb1f /usr/local/go/src/crypto/tls/conn.go:677 # 0x215247 crypto/tls.(*Conn).readRecord+0x167 /usr/local/go/src/crypto/tls/conn.go:588 # 0x215248 crypto/tls.(*Conn).Read+0x168 /usr/local/go/src/crypto/tls/conn.go:1370 # 0x24d3e3 bufio.(*Reader).Read+0x1b3 /usr/local/go/src/bufio/bufio.go:241 # 0xbc4ef io.ReadAtLeast+0x9f /usr/local/go/src/io/io.go:335 # 0x28cb67 io.ReadFull+0x57 /usr/local/go/src/io/io.go:354 # 0x28cb3c net/http.http2readFrameHeader+0x2c /usr/local/go/src/net/http/h2_bundle.go:1638 # 0x28d257 net/http.(*http2Framer).ReadFrame+0x77 /usr/local/go/src/net/http/h2_bundle.go:1905 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [1: 512] @ 0x94b34 0x9493c 0x94690 0x33c09c 0x33c204 0x5a0444 0x5a0449 0x59fd74 0x59f57c 0x944b5c 0x944b41 0x944b29 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x33c09b github.com/sirupsen/logrus.(*Logger).newEntry+0x2b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x33c203 github.com/sirupsen/logrus.(*Logger).WithField+0x43 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0x5a0443 github.com/0xERR0R/blocky/log.PrefixedLog+0x153 /go/src/log/logger.go:72 # 0x5a0448 github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x158 /go/src/cache/stringcache/string_caches.go:55 # 0x59fd73 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x193 /go/src/cache/stringcache/in_memory_grouped_cache.go:54 # 0x59f57b github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0xdb /go/src/cache/stringcache/chained_grouped_cache.go:32 # 0x944b5b github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x36b /go/src/lists/list_cache.go:108 # 0x944b40 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x350 /go/src/resolver/blocking_resolver.go:520 # 0x944b28 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x338 /go/src/resolver/blocking_resolver.go:388 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 0: 0 [1: 16] @ 0x264208 0x264c28 0x2644dc 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x264207 compress/flate.(*huffmanDecoder).init+0x297 /usr/local/go/src/compress/flate/inflate.go:187 # 0x264c27 compress/flate.(*decompressor).readHuffman+0x3d7 /usr/local/go/src/compress/flate/inflate.go:460 # 0x2644db compress/flate.(*decompressor).nextBlock+0xeb /usr/local/go/src/compress/flate/inflate.go:323 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 256] @ 0x170b34 0x170c19 0x192b28 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f75d8 0x1f7b9c 0x1f7624 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x170b33 crypto/internal/bigmod.NewNat+0x53 /usr/local/go/src/crypto/internal/bigmod/nat.go:71 # 0x170c18 crypto/internal/bigmod.NewModulusFromBig+0x138 /usr/local/go/src/crypto/internal/bigmod/nat.go:395 # 0x192b27 crypto/rsa.encrypt+0x47 /usr/local/go/src/crypto/rsa/rsa.go:485 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f75d7 crypto/x509.(*Certificate).buildChains+0xd7 /usr/local/go/src/crypto/x509/verify.go:953 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 64] @ 0x95385c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a0640 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x95385b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xcb /go/src/resolver/parallel_best_resolver.go:167 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a063f github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xcf /go/src/server/server_endpoints.go:108 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 256] @ 0x170824 0x17080d 0x170d6c 0x192b28 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f7624 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x170823 crypto/internal/bigmod.NewNat+0x33 /usr/local/go/src/crypto/internal/bigmod/nat.go:71 # 0x17080c crypto/internal/bigmod.rr+0x1c /usr/local/go/src/crypto/internal/bigmod/nat.go:320 # 0x170d6b crypto/internal/bigmod.NewModulusFromBig+0x28b /usr/local/go/src/crypto/internal/bigmod/nat.go:398 # 0x192b27 crypto/rsa.encrypt+0x47 /usr/local/go/src/crypto/rsa/rsa.go:485 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 128] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [2: 96] @ 0x20f94 0x338a80 0x954004 0x953f4d 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x954003 github.com/sirupsen/logrus.(*Entry).WithField+0x163 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x953f4c github.com/0xERR0R/blocky/resolver.evaluateResponses+0xac /go/src/resolver/parallel_best_resolver.go:194 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [1: 80] @ 0x6bffd 0x6ba74 0x3beb04 0x3bab10 0x3eefd4 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3beb03 github.com/miekg/dns.(*SVCB).String+0x173 /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:862 # 0x3bab0f github.com/miekg/dns.(*HTTPS).String+0x1f /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:236 # 0x3eefd3 github.com/0xERR0R/blocky/util.AnswerToString+0x383 /go/src/util/common.go:57 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 224] @ 0x264160 0x264bd4 0x2644dc 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x26415f compress/flate.(*huffmanDecoder).init+0x1ef /usr/local/go/src/compress/flate/inflate.go:178 # 0x264bd3 compress/flate.(*decompressor).readHuffman+0x383 /usr/local/go/src/compress/flate/inflate.go:460 # 0x2644db compress/flate.(*decompressor).nextBlock+0xeb /usr/local/go/src/compress/flate/inflate.go:323 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x396b08 0x39a398 0x398ad4 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39a397 github.com/miekg/dns.unpackQuestion+0x27 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1124 # 0x398ad3 github.com/miekg/dns.(*Msg).unpack+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:841 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 1408] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 80] @ 0x99ff28 0x99ff01 0x99feed 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x99ff27 net/textproto.MIMEHeader.Set+0x1b7 /usr/local/go/src/net/textproto/header.go:22 # 0x99ff00 net/http.Header.Set+0x190 /usr/local/go/src/net/http/header.go:40 # 0x99feec github.com/0xERR0R/blocky/server.secureHeader.func1+0x17c /go/src/server/server_endpoints.go:42 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 1536] @ 0x208a90 0x21bc24 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x208a8f crypto/tls.(*certCache).newCert+0x2f /usr/local/go/src/crypto/tls/cache.go:81 # 0x21bc23 crypto/tls.(*Conn).verifyServerCertificate+0xb3 /usr/local/go/src/crypto/tls/handshake_client.go:969 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 16] @ 0x390f20 0x390ef5 0x390f29 0x39d190 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x390f1f net.IPv4+0x1bf /usr/local/go/src/net/ip.go:53 # 0x390ef4 net.IP.To16+0x194 /usr/local/go/src/net/ip.go:229 # 0x390f28 github.com/miekg/dns.(*EDNS0_SUBNET).unpack+0x1c8 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:347 # 0x39d18f github.com/miekg/dns.unpackDataOpt+0x14f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:421 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [3: 48] @ 0x2c6724 0x2dac10 0x2da908 0xbd1ec 0x9a0798 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x2c6723 net/http.(*connReader).startBackgroundRead+0x93 /usr/local/go/src/net/http/server.go:677 # 0x2dac0f net/http.(*body).readLocked+0x1df /usr/local/go/src/net/http/transfer.go:878 # 0x2da907 net/http.(*body).Read+0x127 /usr/local/go/src/net/http/transfer.go:832 # 0xbd1eb io.ReadAll+0x7b /usr/local/go/src/io/io.go:712 # 0x9a0797 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xb7 /go/src/server/server_endpoints.go:119 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 96] @ 0x18224c 0x23fabc 0x23f961 0x2402d4 0x21fbb8 0x21cd40 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x18224b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x24b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x23fabb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x23b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x23f960 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xe0 /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x2402d3 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xc3 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x21fbb7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x267 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:607 # 0x21cd3f crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2cf /usr/local/go/src/crypto/tls/handshake_client_tls13.go:99 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 1024] @ 0x171ac4 0x1730e8 0x192bd4 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f7624 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x171ac3 crypto/internal/bigmod.(*Nat).montgomeryMul+0xc3 /usr/local/go/src/crypto/internal/bigmod/nat.go:596 # 0x1730e7 crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x267 /usr/local/go/src/crypto/internal/bigmod/nat.go:795 # 0x192bd3 crypto/rsa.encrypt+0xf3 /usr/local/go/src/crypto/rsa/rsa.go:495 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [2: 832] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 96] @ 0x18224c 0x221860 0x221791 0x212e00 0x217dec 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x18224b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x24b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x22185f vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x79f /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x221790 crypto/tls.(*clientHelloMsg).marshal+0x6d0 /usr/local/go/src/crypto/tls/handshake_messages.go:157 # 0x212dff crypto/tls.(*Conn).writeHandshakeRecord+0xef /usr/local/go/src/crypto/tls/conn.go:1049 # 0x217deb crypto/tls.(*Conn).clientHandshake+0x14b /usr/local/go/src/crypto/tls/handshake_client.go:208 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 16] @ 0x346a6c 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x346a6b github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x13b /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:252 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 896] @ 0x28c020 0x28beb4 0x295228 0x2b1120 0x2aed1c 0x2adfcc 0x88de4 # 0x28c01f net/http.(*http2dataBuffer).lastChunkOrAlloc+0xaf /usr/local/go/src/net/http/h2_bundle.go:1167 # 0x28beb3 net/http.(*http2dataBuffer).Write+0x93 /usr/local/go/src/net/http/h2_bundle.go:1149 # 0x295227 net/http.(*http2pipe).Write+0x197 /usr/local/go/src/net/http/h2_bundle.go:3785 # 0x2b111f net/http.(*http2clientConnReadLoop).processData+0x21f /usr/local/go/src/net/http/h2_bundle.go:9787 # 0x2aed1b net/http.(*http2clientConnReadLoop).run+0x36b /usr/local/go/src/net/http/h2_bundle.go:9376 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [1: 24] @ 0x396b08 0x39a398 0x398ad4 0x398e60 0x9a08f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39a397 github.com/miekg/dns.unpackQuestion+0x27 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1124 # 0x398ad3 github.com/miekg/dns.(*Msg).unpack+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:841 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x9a08f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x57 /go/src/server/server_endpoints.go:137 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 448] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x126e64 0x126d0d 0x20980c 0x20e984 0x2129d0 0x213eec 0x2a4fa4 0x24e91c 0x2b09c8 0x24ce08 0x24d5cc 0x265df0 0x265218 0x264548 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x126e63 crypto/aes.sliceForAppend+0x203 /usr/local/go/src/crypto/aes/aes_gcm.go:82 # 0x126d0c crypto/aes.(*gcmAsm).Seal+0xac /usr/local/go/src/crypto/aes/aes_gcm.go:116 # 0x20980b crypto/tls.(*xorNonceAEAD).Seal+0x8b /usr/local/go/src/crypto/tls/cipher_suites.go:507 # 0x20e983 crypto/tls.(*halfConn).encrypt+0x543 /usr/local/go/src/crypto/tls/conn.go:529 # 0x2129cf crypto/tls.(*Conn).writeRecordLocked+0x4df /usr/local/go/src/crypto/tls/conn.go:1022 # 0x213eeb crypto/tls.(*Conn).Write+0x34b /usr/local/go/src/crypto/tls/conn.go:1233 # 0x2a4fa3 net/http.http2stickyErrWriter.Write+0x113 /usr/local/go/src/net/http/h2_bundle.go:7533 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2b09c7 net/http.http2transportResponseBody.Read+0x427 /usr/local/go/src/net/http/h2_bundle.go:9665 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24d5cb bufio.(*Reader).ReadByte+0x2b /usr/local/go/src/bufio/bufio.go:269 # 0x265def compress/flate.(*decompressor).moreBits+0x2f /usr/local/go/src/compress/flate/inflate.go:697 # 0x265217 compress/flate.(*decompressor).huffmanBlock+0x457 /usr/local/go/src/compress/flate/inflate.go:579 # 0x264547 compress/flate.(*decompressor).nextBlock+0x157 /usr/local/go/src/compress/flate/inflate.go:328 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 320] @ 0x21258 0x22c84 0x25c24 0x1f1574 0x1f17d4 0x208af0 0x21bc24 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1f1573 crypto/x509.parseCertificate+0xd53 /usr/local/go/src/crypto/x509/parser.go:969 # 0x1f17d3 crypto/x509.ParseCertificate+0x23 /usr/local/go/src/crypto/x509/parser.go:991 # 0x208aef crypto/tls.(*certCache).newCert+0x8f /usr/local/go/src/crypto/tls/cache.go:85 # 0x21bc23 crypto/tls.(*Conn).verifyServerCertificate+0xb3 /usr/local/go/src/crypto/tls/handshake_client.go:969 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [2: 32] @ 0x390f20 0x390ef5 0x390f29 0x39d190 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x9a08f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x390f1f net.IPv4+0x1bf /usr/local/go/src/net/ip.go:53 # 0x390ef4 net.IP.To16+0x194 /usr/local/go/src/net/ip.go:229 # 0x390f28 github.com/miekg/dns.(*EDNS0_SUBNET).unpack+0x1c8 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:347 # 0x39d18f github.com/miekg/dns.unpackDataOpt+0x14f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:421 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x9a08f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x57 /go/src/server/server_endpoints.go:137 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 48] @ 0x6bffd 0x6ba74 0x3beb04 0x3bab10 0x3eefd4 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3beb03 github.com/miekg/dns.(*SVCB).String+0x173 /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:862 # 0x3bab0f github.com/miekg/dns.(*HTTPS).String+0x1f /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:236 # 0x3eefd3 github.com/0xERR0R/blocky/util.AnswerToString+0x383 /go/src/util/common.go:57 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 96] @ 0x18224c 0x23fabc 0x23f961 0x2405d4 0x20d8b4 0x21e61c 0x21cd1c 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x18224b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x24b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x23fabb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x23b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x23f960 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xe0 /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x2405d3 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x83 /usr/local/go/src/crypto/tls/key_schedule.go:94 # 0x20d8b3 crypto/tls.(*halfConn).setTrafficSecret+0x63 /usr/local/go/src/crypto/tls/conn.go:231 # 0x21e61b crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x18b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:396 # 0x21cd1b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2ab /usr/local/go/src/crypto/tls/handshake_client_tls13.go:90 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 64] @ 0x1f718c 0x1f7798 0x1f75d8 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1f718b crypto/x509.alreadyInChain+0x8b /usr/local/go/src/crypto/x509/verify.go:856 # 0x1f7797 crypto/x509.(*Certificate).buildChains.func1+0x97 /usr/local/go/src/crypto/x509/verify.go:902 # 0x1f75d7 crypto/x509.(*Certificate).buildChains+0xd7 /usr/local/go/src/crypto/x509/verify.go:953 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 128] @ 0x94aa8 0x9493c 0x94690 0x2b8ac4 0x2b8e8c 0x2caa08 0x2ca8f1 0x2c5734 0x24e91c 0x2cb60c 0x2cc310 0x88de4 # 0x94aa7 sync.(*Pool).pinSlow+0x127 /usr/local/go/src/sync/pool.go:234 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x2b8ac3 net/http.Header.sortedKeyValues+0x33 /usr/local/go/src/net/http/header.go:174 # 0x2b8e8b net/http.Header.writeSubset+0x9b /usr/local/go/src/net/http/header.go:201 # 0x2caa07 net/http.Header.WriteSubset+0xe17 /usr/local/go/src/net/http/header.go:193 # 0x2ca8f0 net/http.(*chunkWriter).writeHeader+0xd00 /usr/local/go/src/net/http/server.go:1523 # 0x2c5733 net/http.(*chunkWriter).Write+0x33 /usr/local/go/src/net/http/server.go:374 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2cb60b net/http.(*response).finishRequest+0x4b /usr/local/go/src/net/http/server.go:1666 # 0x2cc30f net/http.(*conn).serve+0x52f /usr/local/go/src/net/http/server.go:2045 0: 0 [3: 144] @ 0x10cb30 0x3eedf0 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eedef github.com/0xERR0R/blocky/util.AnswerToString+0x19f /go/src/util/common.go:53 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 80] @ 0x10ce00 0x3eeffc 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x10cdff fmt.Sprint+0x4f /usr/local/go/src/fmt/print.go:280 # 0x3eeffb github.com/0xERR0R/blocky/util.AnswerToString+0x3ab /go/src/util/common.go:57 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 352] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [1: 48] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x98388 0x984e8 0xcac54 0xc8d64 0x1ba7d8 0x1d1668 0x1d087c 0x2d0ed8 0x99e4fc 0x88de4 # 0x98387 syscall.anyToSockaddr+0x1a7 /usr/local/go/src/syscall/syscall_linux.go:671 # 0x984e7 syscall.Accept4+0x67 /usr/local/go/src/syscall/syscall_linux.go:691 # 0xcac53 internal/poll.accept+0x33 /usr/local/go/src/internal/poll/sock_cloexec.go:17 # 0xc8d63 internal/poll.(*FD).Accept+0x163 /usr/local/go/src/internal/poll/fd_unix.go:602 # 0x1ba7d7 net.(*netFD).accept+0x27 /usr/local/go/src/net/fd_unix.go:172 # 0x1d1667 net.(*TCPListener).accept+0x27 /usr/local/go/src/net/tcpsock_posix.go:159 # 0x1d087b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:327 # 0x2d0ed7 net/http.(*Server).Serve+0x2a7 /usr/local/go/src/net/http/server.go:3255 # 0x99e4fb github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12b /go/src/server/server.go:507 0: 0 [1: 16] @ 0x39d1c4 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x9a08f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x39d1c3 github.com/miekg/dns.unpackDataOpt+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:424 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x9a08f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x57 /go/src/server/server_endpoints.go:137 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 48] @ 0x10cb30 0x3ef1cc 0x99ea30 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3ef1cb github.com/0xERR0R/blocky/util.QuestionToString+0x10b /go/src/util/common.go:68 # 0x99ea2f github.com/0xERR0R/blocky/server.newRequest+0x16f /go/src/server/server.go:571 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 64] @ 0x346d64 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x346d63 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x433 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 32] @ 0x3bbcd8 0x39e49c 0x3d6078 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x3bbcd7 github.com/miekg/dns.(*SVCBAlpn).unpack+0x127 /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:422 # 0x39e49b github.com/miekg/dns.unpackDataSVCB+0x45b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:603 # 0x3d6077 github.com/miekg/dns.(*HTTPS).unpack+0x117 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1724 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 32] @ 0x10cb30 0x3eef6c 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eef6b github.com/0xERR0R/blocky/util.AnswerToString+0x31b /go/src/util/common.go:49 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x3ef1a0 0x99ea30 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3ef19f github.com/0xERR0R/blocky/util.QuestionToString+0xdf /go/src/util/common.go:68 # 0x99ea2f github.com/0xERR0R/blocky/server.newRequest+0x16f /go/src/server/server.go:571 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 48] @ 0x109ecc 0x952fac 0x953e40 0x88de4 # 0x109ecb fmt.Errorf+0x6b /usr/local/go/src/fmt/errors.go:26 # 0x952fab github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x10b /go/src/resolver/parallel_best_resolver.go:73 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0x5a0478 0x59fd74 0x59f57c 0x944b5c 0x944b41 0x944b29 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x5a0477 github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x187 /go/src/cache/stringcache/string_caches.go:55 # 0x59fd73 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x193 /go/src/cache/stringcache/in_memory_grouped_cache.go:54 # 0x59f57b github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0xdb /go/src/cache/stringcache/chained_grouped_cache.go:32 # 0x944b5b github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x36b /go/src/lists/list_cache.go:108 # 0x944b40 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x350 /go/src/resolver/blocking_resolver.go:520 # 0x944b28 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x338 /go/src/resolver/blocking_resolver.go:388 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 128] @ 0x2c76d8 0x2c76a1 0x2c88bc 0x2cc0a4 0x88de4 # 0x2c76d7 bufio.NewWriterSize+0x1c7 /usr/local/go/src/bufio/bufio.go:595 # 0x2c76a0 net/http.newBufioWriterSize+0x190 /usr/local/go/src/net/http/server.go:858 # 0x2c88bb net/http.(*conn).readRequest+0x86b /usr/local/go/src/net/http/server.go:1071 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [1: 32] @ 0x94aa8 0x9493c 0x94690 0x33c09c 0x33c204 0x5bc9e4 0x5bc9a9 0x5bc9e9 0x5bc298 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94aa7 sync.(*Pool).pinSlow+0x127 /usr/local/go/src/sync/pool.go:234 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x33c09b github.com/sirupsen/logrus.(*Logger).newEntry+0x2b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x33c203 github.com/sirupsen/logrus.(*Logger).WithField+0x43 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0x5bc9e3 github.com/0xERR0R/blocky/log.PrefixedLog+0x73 /go/src/log/logger.go:72 # 0x5bc9a8 github.com/0xERR0R/blocky/lists.logger+0x38 /go/src/lists/list_cache.go:103 # 0x5bc9e8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x78 /go/src/lists/list_cache.go:223 # 0x5bc297 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xb7 /go/src/lists/list_cache.go:229 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 2816] @ 0x1198fc 0x11931c 0x11951c 0x10ca54 0x346f60 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x11951b bytes.(*Buffer).Write+0x5b /usr/local/go/src/bytes/buffer.go:179 # 0x10ca53 fmt.Fprintf+0x83 /usr/local/go/src/fmt/print.go:225 # 0x346f5f github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x62f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [2: 32] @ 0x32b850 0x32b7ec 0x99e948 0x99e955 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x32b84f github.com/google/uuid.NewRandomFromReader+0x2f /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:48 # 0x32b7eb github.com/google/uuid.NewRandom+0x5b /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:41 # 0x99e947 github.com/google/uuid.New+0x87 /go/pkg/mod/github.com/google/uuid@v1.6.0/version4.go:14 # 0x99e954 github.com/0xERR0R/blocky/server.newRequest+0x94 /go/src/server/server.go:570 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 288] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 960] @ 0x21258 0x22c84 0x25c24 0x396230 0x3961ed 0x3d0a60 0x397934 0x39888c 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x39622f github.com/miekg/dns.compressionMap.insert+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:180 # 0x3961ec github.com/miekg/dns.packDomainName+0x25c /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:307 # 0x3d0a5f github.com/miekg/dns.(*SOA).pack+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:918 # 0x397933 github.com/miekg/dns.packRR+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:589 # 0x39888b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x3cb /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:810 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x9864b8 0x985540 0x983c08 0x991744 0x3f3778 0x2cd718 0x994128 0x2cd718 0x3f1584 0x3f2dd0 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x9864b7 runtime/pprof.writeHeapInternal+0xf47 /usr/local/go/src/runtime/pprof/pprof.go:658 # 0x98553f runtime/pprof.writeAlloc+0x2f /usr/local/go/src/runtime/pprof/pprof.go:578 # 0x983c07 runtime/pprof.(*Profile).WriteTo+0x147 /usr/local/go/src/runtime/pprof/pprof.go:369 # 0x991743 net/http/pprof.handler.ServeHTTP+0x443 /usr/local/go/src/net/http/pprof/pprof.go:267 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x994127 github.com/go-chi/chi/v5/middleware.NoCache.func1+0x217 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:55 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f1583 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2c3 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x3f2dcf github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1df /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 64] @ 0x10ce00 0x3eeffc 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x10cdff fmt.Sprint+0x4f /usr/local/go/src/fmt/print.go:280 # 0x3eeffb github.com/0xERR0R/blocky/util.AnswerToString+0x3ab /go/src/util/common.go:57 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 224] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 320] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [1: 288] @ 0x25bd1 0x3394cc 0x339429 0x339eb0 0x5bc5d4 0x5bc599 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x3394cb github.com/sirupsen/logrus.(*Entry).Dup+0xdb /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:84 # 0x339428 github.com/sirupsen/logrus.(*Entry).log+0x38 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x5bc5d3 github.com/sirupsen/logrus.(*Entry).Info+0x3f3 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:321 # 0x5bc598 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x3b8 /go/src/lists/list_cache.go:276 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0xd6884 0x953818 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd6883 context.WithCancel+0x63 /usr/local/go/src/context/context.go:237 # 0x953817 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x87 /go/src/resolver/parallel_best_resolver.go:163 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x4b0c64 0x4b06f0 0x4b0524 0x949ab4 0x949a25 0x962584 0x94a8a8 0x94a4b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x4b0c63 github.com/asaskevich/EventBus.(*EventBus).setUpPublish+0x73 /go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:200 # 0x4b06ef github.com/asaskevich/EventBus.(*EventBus).doPublish+0x2f /go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:159 # 0x4b0523 github.com/asaskevich/EventBus.(*EventBus).Publish+0x583 /go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:144 # 0x949ab3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0xb3 /go/src/resolver/caching_resolver.go:317 # 0x949a24 github.com/0xERR0R/blocky/resolver.configureCaches.func2+0x24 /go/src/resolver/caching_resolver.go:76 # 0x962583 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Get+0xd3 /go/src/cache/expirationcache/expiration_cache.go:171 # 0x94a8a7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x37 /go/src/resolver/caching_resolver.go:205 # 0x94a4af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x2ff /go/src/resolver/caching_resolver.go:175 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 29184] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 208] @ 0x109de4 0x94718 0x10c594 0x10cb00 0x3ef1cc 0x99ea30 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x109de3 fmt.init.func1+0x23 /usr/local/go/src/fmt/print.go:147 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0x10c593 fmt.newPrinter+0x23 /usr/local/go/src/fmt/print.go:152 # 0x10caff fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x3ef1cb github.com/0xERR0R/blocky/util.QuestionToString+0x10b /go/src/util/common.go:68 # 0x99ea2f github.com/0xERR0R/blocky/server.newRequest+0x16f /go/src/server/server.go:571 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 288] @ 0x399d14 0x94ac0c 0x94abe1 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x399d13 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1083 # 0x94ac0b github.com/miekg/dns.(*Msg).Copy+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1071 # 0x94abe0 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x40 /go/src/resolver/caching_resolver.go:256 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x390eb4 0x39d190 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x390eb3 github.com/miekg/dns.(*EDNS0_SUBNET).unpack+0x153 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:345 # 0x39d18f github.com/miekg/dns.unpackDataOpt+0x14f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:421 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 192] @ 0x10ce00 0x3eeffc 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x10cdff fmt.Sprint+0x4f /usr/local/go/src/fmt/print.go:280 # 0x3eeffb github.com/0xERR0R/blocky/util.AnswerToString+0x3ab /go/src/util/common.go:57 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [3: 1536] @ 0x94b34 0x9493c 0x94690 0x10c594 0x10cb00 0x3ef1cc 0x99ea30 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x10c593 fmt.newPrinter+0x23 /usr/local/go/src/fmt/print.go:152 # 0x10caff fmt.Sprintf+0x2f /usr/local/go/src/fmt/print.go:238 # 0x3ef1cb github.com/0xERR0R/blocky/util.QuestionToString+0x10b /go/src/util/common.go:68 # 0x99ea2f github.com/0xERR0R/blocky/server.newRequest+0x16f /go/src/server/server.go:571 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 1024] @ 0x1198fc 0x11931c 0x11951c 0x10ca54 0x346f60 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x11951b bytes.(*Buffer).Write+0x5b /usr/local/go/src/bytes/buffer.go:179 # 0x10ca53 fmt.Fprintf+0x83 /usr/local/go/src/fmt/print.go:225 # 0x346f5f github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x62f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [2: 24576] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0x397ff8 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 512] @ 0x3868d8 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3868d7 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x247 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:291 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 240] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 176] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 208] @ 0x3868d8 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3868d7 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x247 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:291 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 16] @ 0x390eb4 0x39d190 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x390eb3 github.com/miekg/dns.(*EDNS0_SUBNET).unpack+0x153 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:345 # 0x39d18f github.com/miekg/dns.unpackDataOpt+0x14f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:421 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [5: 80] @ 0x475010 0x474fb1 0x95b388 0x95b321 0x95b534 0x952edc 0x953e40 0x88de4 # 0x47500f strings.(*Builder).WriteString+0x26f /usr/local/go/src/strings/builder.go:116 # 0x474fb0 github.com/0xERR0R/blocky/config.Upstream.String+0x210 /go/src/config/upstream.go:48 # 0x95b387 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0xc7 /go/src/resolver/upstream_resolver.go:50 # 0x95b320 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x60 /go/src/resolver/upstream_resolver.go:314 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [7: 168] @ 0x3eef40 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3eef3f github.com/0xERR0R/blocky/util.AnswerToString+0x2ef /go/src/util/common.go:49 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x1464cc 0x1465dc 0x14bdc8 0x346a54 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14bdc7 strings.ToUpper+0xa7 /usr/local/go/src/strings/strings.go:615 # 0x346a53 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x123 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:249 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 160] @ 0x1aea88 0x1c5dcc 0x1b2d80 0x1b4014 0x1b6fbc 0x88de4 # 0x1aea87 net.(*Dialer).DialContext+0x427 /usr/local/go/src/net/dial.go:495 # 0x1c5dcb net.(*Resolver).dial+0x7b /usr/local/go/src/net/lookup.go:702 # 0x1b2d7f net.(*Resolver).exchange+0x26f /usr/local/go/src/net/dnsclient_unix.go:176 # 0x1b4013 net.(*Resolver).tryOneName+0x3f3 /usr/local/go/src/net/dnsclient_unix.go:297 # 0x1b6fbb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x4b /usr/local/go/src/net/dnsclient_unix.go:672 0: 0 [1: 64] @ 0x2c76d8 0x2c76a1 0x2cc030 0x88de4 # 0x2c76d7 bufio.NewWriterSize+0x1c7 /usr/local/go/src/bufio/bufio.go:595 # 0x2c76a0 net/http.newBufioWriterSize+0x190 /usr/local/go/src/net/http/server.go:858 # 0x2cc02f net/http.(*conn).serve+0x24f /usr/local/go/src/net/http/server.go:1961 0: 0 [2: 32] @ 0x379f70 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94c9c0 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x379f6f github.com/0xERR0R/blocky/log.WithPrefix+0xaf /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 64] @ 0x10ce00 0x3eeffc 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x10cdff fmt.Sprint+0x4f /usr/local/go/src/fmt/print.go:280 # 0x3eeffb github.com/0xERR0R/blocky/util.AnswerToString+0x3ab /go/src/util/common.go:57 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x59fdac 0x59f57c 0x944b5c 0x944b41 0x944b29 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x59fdab github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x1cb /go/src/cache/stringcache/in_memory_grouped_cache.go:55 # 0x59f57b github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0xdb /go/src/cache/stringcache/chained_grouped_cache.go:32 # 0x944b5b github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x36b /go/src/lists/list_cache.go:108 # 0x944b40 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x350 /go/src/resolver/blocking_resolver.go:520 # 0x944b28 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x338 /go/src/resolver/blocking_resolver.go:388 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 256] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 96] @ 0x952c8 0x94630 0x2c7860 0x2cb618 0x2cc310 0x88de4 # 0x952c7 sync.(*poolChain).pushHead+0x37 /usr/local/go/src/sync/poolqueue.go:233 # 0x9462f sync.(*Pool).Put+0x7f /usr/local/go/src/sync/pool.go:112 # 0x2c785f net/http.putBufioWriter+0xef /usr/local/go/src/net/http/server.go:864 # 0x2cb617 net/http.(*response).finishRequest+0x57 /usr/local/go/src/net/http/server.go:1667 # 0x2cc30f net/http.(*conn).serve+0x52f /usr/local/go/src/net/http/server.go:2045 0: 0 [2: 32] @ 0x9a0b2c 0x9a0b05 0x9a0af1 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x9a0b2b net/textproto.MIMEHeader.Set+0x8b /usr/local/go/src/net/textproto/header.go:22 # 0x9a0b04 net/http.Header.Set+0x64 /usr/local/go/src/net/http/header.go:40 # 0x9a0af0 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x50 /go/src/server/server_endpoints.go:159 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 512] @ 0x1198fc 0x11931c 0x11951c 0x10ca54 0x346f60 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x11951b bytes.(*Buffer).Write+0x5b /usr/local/go/src/bytes/buffer.go:179 # 0x10ca53 fmt.Fprintf+0x83 /usr/local/go/src/fmt/print.go:225 # 0x346f5f github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x62f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [4: 96] @ 0x396b08 0x3d4554 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x3d4553 github.com/miekg/dns.(*CNAME).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1429 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [3: 48] @ 0x941028 0x940f64 0x9560a4 0x88de4 # 0x941027 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x47 /go/src/querylog/logger_writer.go:34 # 0x940f63 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x23 /go/src/querylog/logger_writer.go:23 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 32] @ 0x3eec80 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 80] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 256] @ 0x10ce00 0x3eeffc 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x10cdff fmt.Sprint+0x4f /usr/local/go/src/fmt/print.go:280 # 0x3eeffb github.com/0xERR0R/blocky/util.AnswerToString+0x3ab /go/src/util/common.go:57 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 48] @ 0x9413e4 0x940f64 0x9560a4 0x88de4 # 0x9413e3 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x403 /go/src/querylog/logger_writer.go:43 # 0x940f63 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x23 /go/src/querylog/logger_writer.go:23 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 24] @ 0x3eef40 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eef3f github.com/0xERR0R/blocky/util.AnswerToString+0x2ef /go/src/util/common.go:49 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 336] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 24] @ 0x396b08 0x3db1dc 0x397de8 0x397b50 0x397f9c 0x398c50 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x3db1db github.com/miekg/dns.(*SOA).unpack+0x3b /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2594 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398c4f github.com/miekg/dns.(*Msg).unpack+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:856 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 160] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 448] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [1: 32] @ 0x396b08 0x3d4554 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x3d4553 github.com/miekg/dns.(*CNAME).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1429 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 16] @ 0xd6884 0x2c86a0 0x2cc0a4 0x88de4 # 0xd6883 context.WithCancel+0x63 /usr/local/go/src/context/context.go:237 # 0x2c869f net/http.(*conn).readRequest+0x64f /usr/local/go/src/net/http/server.go:1039 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [3: 1536] @ 0x94b34 0x9493c 0x94690 0x2b8ac4 0x2b8e8c 0x2caa08 0x2ca8f1 0x2c5734 0x24e91c 0x2cb60c 0x2cc310 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x2b8ac3 net/http.Header.sortedKeyValues+0x33 /usr/local/go/src/net/http/header.go:174 # 0x2b8e8b net/http.Header.writeSubset+0x9b /usr/local/go/src/net/http/header.go:201 # 0x2caa07 net/http.Header.WriteSubset+0xe17 /usr/local/go/src/net/http/header.go:193 # 0x2ca8f0 net/http.(*chunkWriter).writeHeader+0xd00 /usr/local/go/src/net/http/server.go:1523 # 0x2c5733 net/http.(*chunkWriter).Write+0x33 /usr/local/go/src/net/http/server.go:374 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2cb60b net/http.(*response).finishRequest+0x4b /usr/local/go/src/net/http/server.go:1666 # 0x2cc30f net/http.(*conn).serve+0x52f /usr/local/go/src/net/http/server.go:2045 0: 0 [2: 96] @ 0x393038 0x392ff9 0x3902dc 0x399748 0x398638 0x398488 0x386cfc 0x386ce5 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x393037 github.com/miekg/dns.cloneSlice[...]+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x392ff8 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x18 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:727 # 0x3902db github.com/miekg/dns.(*OPT).len+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:135 # 0x399747 github.com/miekg/dns.msgLenWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:998 # 0x398637 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x177 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:786 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x386cfb github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x386ce4 github.com/miekg/dns.(*Conn).WriteMsg+0x94 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:343 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 128] @ 0x952e0 0x94630 0x2c74f0 0x2cb8bc 0x2cb970 0x2cd048 0x2cc424 0x88de4 # 0x952df sync.(*poolChain).pushHead+0x4f /usr/local/go/src/sync/poolqueue.go:234 # 0x9462f sync.(*Pool).Put+0x7f /usr/local/go/src/sync/pool.go:112 # 0x2c74ef net/http.putBufioReader+0x10f /usr/local/go/src/net/http/server.go:846 # 0x2cb8bb net/http.(*conn).finalFlush+0x2b /usr/local/go/src/net/http/server.go:1735 # 0x2cb96f net/http.(*conn).close+0x1f /usr/local/go/src/net/http/server.go:1750 # 0x2cd047 net/http.(*conn).serve.func1+0x197 /usr/local/go/src/net/http/server.go:1909 # 0x2cc423 net/http.(*conn).serve+0x643 /usr/local/go/src/net/http/server.go:2075 0: 0 [1: 512] @ 0x397ff8 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 256] @ 0x3868d8 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3868d7 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x247 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:291 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 64] @ 0x3e109c 0x399e38 0x94ac0c 0x94abe1 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a0640 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3e109b github.com/miekg/dns.(*A).copy+0xbb /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:814 # 0x399e37 github.com/miekg/dns.(*Msg).CopyTo+0x237 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1089 # 0x94ac0b github.com/miekg/dns.(*Msg).Copy+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1071 # 0x94abe0 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x40 /go/src/resolver/caching_resolver.go:256 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a063f github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xcf /go/src/server/server_endpoints.go:108 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 208] @ 0x109de4 0x94718 0x10c594 0x10cfa0 0x2cd934 0x2cd9e4 0x3f3738 0x3f3721 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x109de3 fmt.init.func1+0x23 /usr/local/go/src/fmt/print.go:147 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0x10c593 fmt.newPrinter+0x23 /usr/local/go/src/fmt/print.go:152 # 0x10cf9f fmt.Fprintln+0x2f /usr/local/go/src/fmt/print.go:303 # 0x2cd933 net/http.Error+0x1e3 /usr/local/go/src/net/http/server.go:2179 # 0x2cd9e3 net/http.NotFound+0x33 /usr/local/go/src/net/http/server.go:2183 # 0x3f3737 net/http.HandlerFunc.ServeHTTP+0x247 /usr/local/go/src/net/http/server.go:2166 # 0x3f3720 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x230 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:465 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [8: 896] @ 0x338d54 0x9448e8 0x944831 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x9448e7 github.com/sirupsen/logrus.(*Entry).WithField+0xf7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944830 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x40 /go/src/resolver/blocking_resolver.go:367 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 528] @ 0x3868d8 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3868d7 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x247 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:291 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [3: 48] @ 0x379f40 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379f3f github.com/0xERR0R/blocky/log.WithPrefix+0x7f /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 352] @ 0x20d0d 0x25e50 0x2afb38 0x2af414 0x2aef18 0x2adfcc 0x88de4 # 0x2afb37 net/http.(*http2clientConnReadLoop).handleResponse+0x517 /usr/local/go/src/net/http/h2_bundle.go:9509 # 0x2af413 net/http.(*http2clientConnReadLoop).processHeaders+0x93 /usr/local/go/src/net/http/h2_bundle.go:9433 # 0x2aef17 net/http.(*http2clientConnReadLoop).run+0x567 /usr/local/go/src/net/http/h2_bundle.go:9374 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [1: 64] @ 0x2024e8 0x2069fc 0x23fb7c 0x2405d4 0x20d8b4 0x21fbf0 0x21cd40 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x2024e7 crypto/hmac.New+0xe7 /usr/local/go/src/crypto/hmac/hmac.go:154 # 0x2069fb vendor/golang.org/x/crypto/hkdf.Expand+0x2b /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x23fb7b crypto/tls.(*cipherSuiteTLS13).expandLabel+0x2fb /usr/local/go/src/crypto/tls/key_schedule.go:62 # 0x2405d3 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x83 /usr/local/go/src/crypto/tls/key_schedule.go:94 # 0x20d8b3 crypto/tls.(*halfConn).setTrafficSecret+0x63 /usr/local/go/src/crypto/tls/conn.go:231 # 0x21fbef crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x29f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:609 # 0x21cd3f crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2cf /usr/local/go/src/crypto/tls/handshake_client_tls13.go:99 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 32] @ 0x1c44a4 0x1c44fd 0x1c1fc8 0x1adc34 0x1ae978 0x948030 0x2e08ac 0x2e332c 0x2e20b0 0x88de4 # 0x1c44a3 net.withUnexpiredValuesPreserved+0x133 /usr/local/go/src/net/lookup.go:299 # 0x1c44fc net.(*Resolver).lookupIPAddr+0x18c /usr/local/go/src/net/lookup.go:329 # 0x1c1fc7 net.(*Resolver).internetAddrList+0x4c7 /usr/local/go/src/net/ipsock.go:288 # 0x1adc33 net.(*Resolver).resolveAddrList+0x3e3 /usr/local/go/src/net/dial.go:283 # 0x1ae977 net.(*Dialer).DialContext+0x317 /usr/local/go/src/net/dial.go:490 # 0x94802f github.com/0xERR0R/blocky/resolver.(*Bootstrap).dialContext+0x56f /go/src/resolver/bootstrap.go:167 # 0x2e08ab net/http.(*Transport).dial+0xdb /usr/local/go/src/net/http/transport.go:1187 # 0x2e332b net/http.(*Transport).dialConn+0x61b /usr/local/go/src/net/http/transport.go:1648 # 0x2e20af net/http.(*Transport).dialConnFor+0x8f /usr/local/go/src/net/http/transport.go:1485 0: 0 [3: 432] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [4: 96] @ 0x3eee80 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eee7f github.com/0xERR0R/blocky/util.AnswerToString+0x22f /go/src/util/common.go:51 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 96] @ 0x1c1a34 0x1c1a75 0x3f0274 0x99f070 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x1c1a33 net.SplitHostPort.func1+0x523 /usr/local/go/src/net/ipsock.go:170 # 0x1c1a74 net.SplitHostPort+0x564 /usr/local/go/src/net/ipsock.go:177 # 0x3f0273 github.com/0xERR0R/blocky/util.HTTPClientIP+0x53 /go/src/util/http.go:60 # 0x99f06f github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x2f /go/src/server/server.go:612 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 96] @ 0x4fe00 0x62e10 0x1ba570 0x88de4 # 0x1ba56f net.(*netFD).connect.func2+0x6f /usr/local/go/src/net/fd_unix.go:118 0: 0 [4: 64] @ 0x390b94 0x390b71 0x3902dc 0x399748 0x398638 0x398488 0x386cfc 0x386ce5 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x390b93 net.CIDRMask+0x433 /usr/local/go/src/net/ip.go:86 # 0x390b70 github.com/miekg/dns.(*EDNS0_SUBNET).pack+0x410 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:307 # 0x3902db github.com/miekg/dns.(*OPT).len+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:135 # 0x399747 github.com/miekg/dns.msgLenWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:998 # 0x398637 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x177 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:786 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x386cfb github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x386ce4 github.com/miekg/dns.(*Conn).WriteMsg+0x94 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:343 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 96] @ 0x6bffd 0x6ba74 0x3beb04 0x3bab10 0x3eefd4 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3beb03 github.com/miekg/dns.(*SVCB).String+0x173 /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:862 # 0x3bab0f github.com/miekg/dns.(*HTTPS).String+0x1f /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:236 # 0x3eefd3 github.com/0xERR0R/blocky/util.AnswerToString+0x383 /go/src/util/common.go:57 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 128] @ 0x1bef98 0x3ef97c 0x9458cc 0x944e38 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x1bef97 net.ParseCIDR+0x147 /usr/local/go/src/net/ip.go:520 # 0x3ef97b github.com/0xERR0R/blocky/util.CidrContainsIP+0x2b /go/src/util/common.go:208 # 0x9458cb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x2fb /go/src/resolver/blocking_resolver.go:484 # 0x944e37 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x57 /go/src/resolver/blocking_resolver.go:401 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 48] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eeeac 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x396b08 0x3d8614 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x3d8613 github.com/miekg/dns.(*NS).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2129 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 1024] @ 0x94b34 0x9493c 0x945e0 0x2c74f0 0x2cb8bc 0x2cb970 0x2cd048 0x2cc424 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x945df sync.(*Pool).Put+0x2f /usr/local/go/src/sync/pool.go:108 # 0x2c74ef net/http.putBufioReader+0x10f /usr/local/go/src/net/http/server.go:846 # 0x2cb8bb net/http.(*conn).finalFlush+0x2b /usr/local/go/src/net/http/server.go:1735 # 0x2cb96f net/http.(*conn).close+0x1f /usr/local/go/src/net/http/server.go:1750 # 0x2cd047 net/http.(*conn).serve.func1+0x197 /usr/local/go/src/net/http/server.go:1909 # 0x2cc423 net/http.(*conn).serve+0x643 /usr/local/go/src/net/http/server.go:2075 0: 0 [2: 32] @ 0x379f70 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379f6f github.com/0xERR0R/blocky/log.WithPrefix+0xaf /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [15: 1680] @ 0x379a9c 0x379b0d 0x379bc8 0x379c5c 0x94b768 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x94b767 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x127 /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 32] @ 0x396b08 0x3d4554 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x3d4553 github.com/miekg/dns.(*CNAME).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1429 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 24] @ 0xf81f0 0xf6d74 0x4345e8 0x430754 0x42f788 0x42e988 0x42e408 0x42ce88 0x42cf44 0x42dee0 0x42db44 0x42cd4c 0x42cf44 0x42cbf0 0x4a8e4c 0x4a8e31 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xf81ef reflect.Value.call+0x128f /usr/local/go/src/reflect/value.go:468 # 0xf6d73 reflect.Value.Call+0x93 /usr/local/go/src/reflect/value.go:380 # 0x4345e7 text/template.safeCall+0x67 /usr/local/go/src/text/template/funcs.go:367 # 0x430753 text/template.(*state).evalCall+0x613 /usr/local/go/src/text/template/exec.go:803 # 0x42f787 text/template.(*state).evalFunction+0x167 /usr/local/go/src/text/template/exec.go:623 # 0x42e987 text/template.(*state).evalCommand+0x177 /usr/local/go/src/text/template/exec.go:510 # 0x42e407 text/template.(*state).evalPipeline+0x107 /usr/local/go/src/text/template/exec.go:479 # 0x42ce87 text/template.(*state).walk+0x1c7 /usr/local/go/src/text/template/exec.go:267 # 0x42cf43 text/template.(*state).walk+0x283 /usr/local/go/src/text/template/exec.go:280 # 0x42dedf text/template.(*state).walkRange.func2+0x28f /usr/local/go/src/text/template/exec.go:395 # 0x42db43 text/template.(*state).walkRange+0x4f3 /usr/local/go/src/text/template/exec.go:403 # 0x42cd4b text/template.(*state).walk+0x8b /usr/local/go/src/text/template/exec.go:283 # 0x42cf43 text/template.(*state).walk+0x283 /usr/local/go/src/text/template/exec.go:280 # 0x42cbef text/template.(*Template).execute+0x20f /usr/local/go/src/text/template/exec.go:224 # 0x4a8e4b text/template.(*Template).Execute+0x5b /usr/local/go/src/text/template/exec.go:207 # 0x4a8e30 html/template.(*Template).Execute+0x40 /usr/local/go/src/html/template/template.go:124 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 144] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [8: 128] @ 0x379f40 0x956cc0 0x379bd4 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953e40 0x88de4 # 0x379f3f github.com/0xERR0R/blocky/log.WithPrefix+0x7f /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b7b github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x3b /go/src/resolver/resolver.go:197 # 0x95b3f7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x137 /go/src/resolver/upstream_resolver.go:313 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0x3ef0f4 0x99ea30 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3ef0f3 github.com/0xERR0R/blocky/util.QuestionToString+0x33 /go/src/util/common.go:66 # 0x99ea2f github.com/0xERR0R/blocky/server.newRequest+0x16f /go/src/server/server.go:571 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 1280] @ 0x21258 0x22c84 0x25c24 0x396230 0x3961ed 0x3cabd4 0x397934 0x398808 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x39622f github.com/miekg/dns.compressionMap.insert+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:180 # 0x3961ec github.com/miekg/dns.packDomainName+0x25c /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:307 # 0x3cabd3 github.com/miekg/dns.(*CNAME).pack+0x53 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:148 # 0x397933 github.com/miekg/dns.packRR+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:589 # 0x398807 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x347 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:804 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x396b08 0x39b3a4 0x397ad4 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39b3a3 github.com/miekg/dns.unpackHeader+0x43 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:76 # 0x397ad3 github.com/miekg/dns.UnpackRR+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:606 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 320] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [1: 48] @ 0x396b08 0x3d4554 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x3d4553 github.com/miekg/dns.(*CNAME).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1429 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 48] @ 0x49ff38 0x49f8b8 0x4a2f10 0x4a2118 0x49f1ec 0x4a2f10 0x4a3298 0x4a462c 0x4a41bc 0x4a3d10 0x49ecfc 0x4a8c60 0x4a8e20 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x49ff37 html/template.(*escaper).escapeAction+0x3c7 /usr/local/go/src/html/template/escape.go:199 # 0x49f8b7 html/template.(*escaper).escape+0x7a7 /usr/local/go/src/html/template/escape.go:139 # 0x4a2f0f html/template.(*escaper).escapeList+0x12f /usr/local/go/src/html/template/escape.go:575 # 0x4a2117 html/template.(*escaper).escapeBranch+0x117 /usr/local/go/src/html/template/escape.go:511 # 0x49f1eb html/template.(*escaper).escape+0xdb /usr/local/go/src/html/template/escape.go:155 # 0x4a2f0f html/template.(*escaper).escapeList+0x12f /usr/local/go/src/html/template/escape.go:575 # 0x4a3297 html/template.(*escaper).escapeListConditionally+0x247 /usr/local/go/src/html/template/escape.go:594 # 0x4a462b html/template.(*escaper).escapeTemplateBody+0x15b /usr/local/go/src/html/template/escape.go:712 # 0x4a41bb html/template.(*escaper).computeOutCtx+0x9b /usr/local/go/src/html/template/escape.go:673 # 0x4a3d0f html/template.(*escaper).escapeTree+0x37f /usr/local/go/src/html/template/escape.go:666 # 0x49ecfb html/template.escapeTemplate+0x8b /usr/local/go/src/html/template/escape.go:24 # 0x4a8c5f html/template.(*Template).escape+0x14f /usr/local/go/src/html/template/template.go:104 # 0x4a8e1f html/template.(*Template).Execute+0x2f /usr/local/go/src/html/template/template.go:121 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [10: 320] @ 0xd80a4 0xd8830 0xd87f9 0x95b99c 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0xd80a3 context.WithDeadlineCause+0x1a3 /usr/local/go/src/context/context.go:638 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x95b99b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0xfb /go/src/resolver/upstream_resolver.go:347 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0x6bffd 0x6ba74 0x6bbf8 0x3c1f5c 0x3eefd4 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 # 0x3c1f5b github.com/miekg/dns.(*NS).String+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:434 # 0x3eefd3 github.com/0xERR0R/blocky/util.AnswerToString+0x383 /go/src/util/common.go:57 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 0: 0 [1: 128] @ 0x194c14 0x11e16c 0x202444 0x2069fc 0x23fb7c 0x2402d4 0x21e57c 0x21cd1c 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x194c13 crypto/sha256.New+0x23 /usr/local/go/src/crypto/sha256/sha256.go:154 # 0x11e16b crypto.Hash.New+0x4b /usr/local/go/src/crypto/crypto.go:131 # 0x202443 crypto/hmac.New+0x43 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x2069fb vendor/golang.org/x/crypto/hkdf.Expand+0x2b /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x23fb7b crypto/tls.(*cipherSuiteTLS13).expandLabel+0x2fb /usr/local/go/src/crypto/tls/key_schedule.go:62 # 0x2402d3 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xc3 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x21e57b crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xeb /usr/local/go/src/crypto/tls/handshake_client_tls13.go:392 # 0x21cd1b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2ab /usr/local/go/src/crypto/tls/handshake_client_tls13.go:90 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [4: 192] @ 0x20f94 0x338a80 0x94dde8 0x94dd35 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x94dde7 github.com/sirupsen/logrus.(*Entry).WithField+0x2a7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94dd34 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x1f4 /go/src/resolver/custom_dns_resolver.go:162 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 1408] @ 0x1198fc 0x11931c 0x11951c 0x10ca54 0x346f60 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x11951b bytes.(*Buffer).Write+0x5b /usr/local/go/src/bytes/buffer.go:179 # 0x10ca53 fmt.Fprintf+0x83 /usr/local/go/src/fmt/print.go:225 # 0x346f5f github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x62f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 16] @ 0x390794 0x39d3d4 0x3cf1d8 0x397934 0x39890c 0x398488 0x386cfc 0x386ce5 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x390793 github.com/miekg/dns.(*EDNS0_SUBNET).pack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:289 # 0x39d3d3 github.com/miekg/dns.packDataOpt+0x83 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:432 # 0x3cf1d7 github.com/miekg/dns.(*OPT).pack+0x47 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:730 # 0x397933 github.com/miekg/dns.packRR+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:589 # 0x39890b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x44b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:816 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x386cfb github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x386ce4 github.com/miekg/dns.(*Conn).WriteMsg+0x94 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:343 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 16] @ 0x39d1c4 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x39d1c3 github.com/miekg/dns.unpackDataOpt+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:424 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 80] @ 0x382f24 0x397c40 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x382f23 github.com/miekg/dns.init.func27+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:37 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [8: 384] @ 0x20f94 0x338a80 0x9448e8 0x944831 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x9448e7 github.com/sirupsen/logrus.(*Entry).WithField+0xf7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944830 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x40 /go/src/resolver/blocking_resolver.go:367 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 32] @ 0x396b08 0x3db224 0x397de8 0x397b50 0x397f9c 0x398c50 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x3db223 github.com/miekg/dns.(*SOA).unpack+0x83 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2601 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398c4f github.com/miekg/dns.(*Msg).unpack+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:856 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [8: 256] @ 0x397be0 0x397b50 0x397f9c 0x398ca4 0x398e60 0x9a08f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x397bdf github.com/miekg/dns.UnpackRRWithHeader+0x4f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:616 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x9a08f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x57 /go/src/server/server_endpoints.go:137 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 160] @ 0xd685c 0xd6841 0x2cbf5c 0x88de4 # 0xd685b context.withCancel+0x3b /usr/local/go/src/context/context.go:272 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x2cbf5b net/http.(*conn).serve+0x17b /usr/local/go/src/net/http/server.go:1955 0: 0 [5: 120] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eeeac 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 512] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 960] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 32] @ 0x396b08 0x39a398 0x398ad4 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39a397 github.com/miekg/dns.unpackQuestion+0x27 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1124 # 0x398ad3 github.com/miekg/dns.(*Msg).unpack+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:841 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [5: 560] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [3: 720] @ 0x3f0cd4 0x9a1f2c 0x94718 0x3f1358 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3f0cd3 github.com/go-chi/chi/v5.NewRouteContext+0x23 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/context.go:34 # 0x9a1f2b github.com/0xERR0R/blocky/server.createHTTPSRouter.NewRouter.NewMux.func1+0x1b /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:55 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0x3f1357 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x97 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:81 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0x3eedc4 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eedc3 github.com/0xERR0R/blocky/util.AnswerToString+0x173 /go/src/util/common.go:53 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 384] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0x94e528 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x94e527 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x87 /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 176] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0x19dcb0 0x19dcb1 0x1bdc28 0x945748 0x944e38 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x19dcaf net/netip.Addr.string4+0x1cf /usr/local/go/src/net/netip/netip.go:836 # 0x19dcb0 net/netip.Addr.String+0x1d0 /usr/local/go/src/net/netip/netip.go:756 # 0x1bdc27 net.IP.String+0xf7 /usr/local/go/src/net/ip.go:305 # 0x945747 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x177 /go/src/resolver/blocking_resolver.go:476 # 0x944e37 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x57 /go/src/resolver/blocking_resolver.go:401 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [5: 1440] @ 0x25bd1 0x338d08 0x33c2c4 0x33c1e5 0x5a0444 0x5a0449 0x59fd74 0x59f57c 0x944b5c 0x944b41 0x944b29 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 # 0x338d07 github.com/sirupsen/logrus.(*Entry).WithFields+0x2e7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x33c2c3 github.com/sirupsen/logrus.(*Entry).WithField+0x103 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x33c1e4 github.com/sirupsen/logrus.(*Logger).WithField+0x24 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0x5a0443 github.com/0xERR0R/blocky/log.PrefixedLog+0x153 /go/src/log/logger.go:72 # 0x5a0448 github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x158 /go/src/cache/stringcache/string_caches.go:55 # 0x59fd73 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x193 /go/src/cache/stringcache/in_memory_grouped_cache.go:54 # 0x59f57b github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0xdb /go/src/cache/stringcache/chained_grouped_cache.go:32 # 0x944b5b github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x36b /go/src/lists/list_cache.go:108 # 0x944b40 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x350 /go/src/resolver/blocking_resolver.go:520 # 0x944b28 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x338 /go/src/resolver/blocking_resolver.go:388 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 0: 0 [1: 32] @ 0x3bdc44 0x3bea78 0x3bab10 0x3eefd4 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x3bdc43 github.com/miekg/dns.(*SVCBIPv6Hint).String+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:731 # 0x3bea77 github.com/miekg/dns.(*SVCB).String+0xe7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:862 # 0x3bab0f github.com/miekg/dns.(*HTTPS).String+0x1f /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:236 # 0x3eefd3 github.com/0xERR0R/blocky/util.AnswerToString+0x383 /go/src/util/common.go:57 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [1: 288] @ 0x3eec80 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [5: 240] @ 0x10cb30 0x379f6c 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x379f6b github.com/0xERR0R/blocky/log.WithPrefix+0xab /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 32] @ 0x6bffd 0x6ba74 0x6bc98 0x3893a8 0x3be9bc 0x3bab10 0x3eefd4 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3893a7 github.com/miekg/dns.(*RR_Header).String+0xe7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/dns.go:91 # 0x3be9bb github.com/miekg/dns.(*SVCB).String+0x2b /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:858 # 0x3bab0f github.com/miekg/dns.(*HTTPS).String+0x1f /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:236 # 0x3eefd3 github.com/0xERR0R/blocky/util.AnswerToString+0x383 /go/src/util/common.go:57 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 48] @ 0x3eec80 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 96] @ 0x99ea9c 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x99ea9b github.com/0xERR0R/blocky/server.newRequest+0x1db /go/src/server/server.go:572 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [7: 336] @ 0x20f94 0x338a80 0x379cb0 0x379bd4 0x379c5c 0x94b768 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x379caf github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x1f /go/src/log/context.go:44 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x94b767 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x127 /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [6: 3072] @ 0x94b34 0x9493c 0x94690 0xbcf5c 0xbc92c 0xbc6b8 0xbc691 0x2cab44 0x2c5734 0x24e91c 0x2cb60c 0x2cc310 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0xbcf5b io.discard.ReadFrom+0x2b /usr/local/go/src/io/io.go:663 # 0xbc92b io.copyBuffer+0x14b /usr/local/go/src/io/io.go:415 # 0xbc6b7 io.Copy+0x97 /usr/local/go/src/io/io.go:388 # 0xbc690 io.CopyN+0x70 /usr/local/go/src/io/io.go:364 # 0x2cab43 net/http.(*chunkWriter).writeHeader+0xf53 /usr/local/go/src/net/http/server.go:1408 # 0x2c5733 net/http.(*chunkWriter).Write+0x33 /usr/local/go/src/net/http/server.go:374 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2cb60b net/http.(*response).finishRequest+0x4b /usr/local/go/src/net/http/server.go:1666 # 0x2cc30f net/http.(*conn).serve+0x52f /usr/local/go/src/net/http/server.go:2045 0: 0 [7: 672] @ 0x383ab4 0x397c40 0x397b50 0x397f9c 0x398c50 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x383ab3 github.com/miekg/dns.init.func64+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:74 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398c4f github.com/miekg/dns.(*Msg).unpack+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:856 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 48] @ 0x10cb30 0x3eedf0 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eedef github.com/0xERR0R/blocky/util.AnswerToString+0x19f /go/src/util/common.go:53 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [6: 288] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 128] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0x341eb4 0x94718 0x338250 0x3397b0 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x341eb3 github.com/sirupsen/logrus.init.0.func1+0x23 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:39 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0x33824f github.com/sirupsen/logrus.(*defaultPool).Get+0x1f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x3397af github.com/sirupsen/logrus.(*Entry).log+0x3bf /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 48] @ 0x264160 0x264c28 0x2644dc 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x26415f compress/flate.(*huffmanDecoder).init+0x1ef /usr/local/go/src/compress/flate/inflate.go:178 # 0x264c27 compress/flate.(*decompressor).readHuffman+0x3d7 /usr/local/go/src/compress/flate/inflate.go:460 # 0x2644db compress/flate.(*decompressor).nextBlock+0xeb /usr/local/go/src/compress/flate/inflate.go:323 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x379f70 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379f6f github.com/0xERR0R/blocky/log.WithPrefix+0xaf /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [5: 240] @ 0xd88f0 0x379984 0x379be4 0x379c5c 0x99eb04 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0x390b94 0x390b71 0x39d3d4 0x3cf1d8 0x397934 0x39890c 0x398488 0x386cfc 0x386ce5 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x390b93 net.CIDRMask+0x433 /usr/local/go/src/net/ip.go:86 # 0x390b70 github.com/miekg/dns.(*EDNS0_SUBNET).pack+0x410 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:307 # 0x39d3d3 github.com/miekg/dns.packDataOpt+0x83 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:432 # 0x3cf1d7 github.com/miekg/dns.(*OPT).pack+0x47 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:730 # 0x397933 github.com/miekg/dns.packRR+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:589 # 0x39890b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x44b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:816 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x386cfb github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x386ce4 github.com/miekg/dns.(*Conn).WriteMsg+0x94 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:343 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [4: 96] @ 0x2bf964 0x2bf965 0x2c824c 0x2cc0a4 0x88de4 # 0x2bf963 net/textproto.(*Reader).ReadLine+0x93 /usr/local/go/src/net/textproto/reader.go:44 # 0x2bf964 net/http.readRequest+0x94 /usr/local/go/src/net/http/request.go:1059 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [3: 48] @ 0x379f70 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x379f6f github.com/0xERR0R/blocky/log.WithPrefix+0xaf /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [6: 288] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 144] @ 0x20f94 0x338a80 0x94cab0 0x94ca05 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x94caaf github.com/sirupsen/logrus.(*Entry).WithField+0x12f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94ca04 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x84 /go/src/resolver/conditional_upstream_resolver.go:94 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [12: 768] @ 0x393038 0x392ff9 0x39d3d4 0x3cf1d8 0x397934 0x39890c 0x398488 0x386cfc 0x386ce5 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x393037 github.com/miekg/dns.cloneSlice[...]+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x392ff8 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x18 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:727 # 0x39d3d3 github.com/miekg/dns.packDataOpt+0x83 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:432 # 0x3cf1d7 github.com/miekg/dns.(*OPT).pack+0x47 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:730 # 0x397933 github.com/miekg/dns.packRR+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:589 # 0x39890b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x44b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:816 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x386cfb github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x386ce4 github.com/miekg/dns.(*Conn).WriteMsg+0x94 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:343 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [5: 400] @ 0x3eec80 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0x10cb30 0x3eedf0 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eedef github.com/0xERR0R/blocky/util.AnswerToString+0x19f /go/src/util/common.go:53 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [6: 288] @ 0x20f14 0xd7494 0xd6878 0xd6841 0x953818 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0xd7493 context.(*cancelCtx).propagateCancel+0x143 /usr/local/go/src/context/context.go:486 # 0xd6877 context.withCancel+0x57 /usr/local/go/src/context/context.go:273 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x953817 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x87 /go/src/resolver/parallel_best_resolver.go:163 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [1: 256] @ 0x3eec80 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 64] @ 0x945ab4 0x944e38 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x945ab3 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x4e3 /go/src/resolver/blocking_resolver.go:507 # 0x944e37 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x57 /go/src/resolver/blocking_resolver.go:401 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 288] @ 0x9444bc 0x944bf4 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x9444bb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleBlocked+0x4b /go/src/resolver/blocking_resolver.go:333 # 0x944bf3 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x403 /go/src/resolver/blocking_resolver.go:389 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 1152] @ 0x20d0d 0x25e50 0x338d08 0x940f7c 0x9560a4 0x88de4 # 0x338d07 github.com/sirupsen/logrus.(*Entry).WithFields+0x2e7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x940f7b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x3b /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [3: 144] @ 0x1d0da0 0x1baa00 0x1d1668 0x1d087c 0x2d0ed8 0x99e4fc 0x88de4 # 0x1d0d9f net.sockaddrToTCP+0xef /usr/local/go/src/net/tcpsock_posix.go:21 # 0x1ba9ff net.(*netFD).accept+0x24f /usr/local/go/src/net/fd_unix.go:189 # 0x1d1667 net.(*TCPListener).accept+0x27 /usr/local/go/src/net/tcpsock_posix.go:159 # 0x1d087b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:327 # 0x2d0ed7 net/http.(*Server).Serve+0x2a7 /usr/local/go/src/net/http/server.go:3255 # 0x99e4fb github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12b /go/src/server/server.go:507 0: 0 [6: 144] @ 0x95efb8 0x954994 0x954618 0x953844 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x95efb7 github.com/mroth/weightedrand/v2.NewChooser[...]+0x37 /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0x954993 github.com/0xERR0R/blocky/resolver.weightedRandom+0x2c3 /go/src/resolver/parallel_best_resolver.go:266 # 0x954617 github.com/0xERR0R/blocky/resolver.pickRandom+0xa7 /go/src/resolver/parallel_best_resolver.go:236 # 0x953843 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xb3 /go/src/resolver/parallel_best_resolver.go:166 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 48] @ 0x6bf968 0x6bf959 0x6bf909 0x6c144c 0x96157c 0x94b8e8 0x94b674 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x6bf967 container/list.(*List).insertValue+0x257 /usr/local/go/src/container/list/list.go:104 # 0x6bf958 container/list.(*List).PushFront+0x248 /usr/local/go/src/container/list/list.go:146 # 0x6bf908 github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x1f8 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:61 # 0x6c144b github.com/hashicorp/golang-lru.(*Cache).Add+0x5b /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0x96157b github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x11b /go/src/cache/expirationcache/expiration_cache.go:152 # 0x94b8e7 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0x117 /go/src/resolver/client_names_resolver.go:93 # 0x94b673 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x33 /go/src/resolver/client_names_resolver.go:63 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 48] @ 0x3eee80 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eee7f github.com/0xERR0R/blocky/util.AnswerToString+0x22f /go/src/util/common.go:51 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 144] @ 0x20f14 0x33c364 0x33c2d8 0x5a0444 0x5a0449 0x59fd74 0x59f57c 0x944b5c 0x944b41 0x944b29 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 # 0x33c363 github.com/sirupsen/logrus.(*Logger).releaseEntry+0x33 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:107 # 0x33c2d7 github.com/sirupsen/logrus.(*Logger).WithField+0x117 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0x5a0443 github.com/0xERR0R/blocky/log.PrefixedLog+0x153 /go/src/log/logger.go:72 # 0x5a0448 github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x158 /go/src/cache/stringcache/string_caches.go:55 # 0x59fd73 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x193 /go/src/cache/stringcache/in_memory_grouped_cache.go:54 # 0x59f57b github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0xdb /go/src/cache/stringcache/chained_grouped_cache.go:32 # 0x944b5b github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x36b /go/src/lists/list_cache.go:108 # 0x944b40 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x350 /go/src/resolver/blocking_resolver.go:520 # 0x944b28 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x338 /go/src/resolver/blocking_resolver.go:388 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 0: 0 [2: 32] @ 0x19dcb0 0x19dcb1 0x1bdc28 0x95c320 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x19dcaf net/netip.Addr.string4+0x1cf /usr/local/go/src/net/netip/netip.go:836 # 0x19dcb0 net/netip.Addr.String+0x1d0 /usr/local/go/src/net/netip/netip.go:756 # 0x1bdc27 net.IP.String+0xf7 /usr/local/go/src/net/ip.go:305 # 0x95c31f github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x24f /go/src/resolver/upstream_resolver.go:390 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 64] @ 0x396b08 0x39a398 0x398ad4 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39a397 github.com/miekg/dns.unpackQuestion+0x27 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1124 # 0x398ad3 github.com/miekg/dns.(*Msg).unpack+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:841 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 416] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 96] @ 0x38f8a0 0x39d140 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x9a08f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x38f89f github.com/miekg/dns.makeDataOpt+0x14f /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:49 # 0x39d13f github.com/miekg/dns.unpackDataOpt+0xff /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:420 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x9a08f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x57 /go/src/server/server_endpoints.go:137 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 48] @ 0x944850 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x94484f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x5f /go/src/resolver/blocking_resolver.go:367 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 112] @ 0x33c0d0 0x33c105 0x33c204 0x5a0444 0x5a0449 0x59fd74 0x59f57c 0x944b5c 0x944b41 0x944b29 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 # 0x33c0cf github.com/sirupsen/logrus.NewEntry+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x33c104 github.com/sirupsen/logrus.(*Logger).newEntry+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x33c203 github.com/sirupsen/logrus.(*Logger).WithField+0x43 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0x5a0443 github.com/0xERR0R/blocky/log.PrefixedLog+0x153 /go/src/log/logger.go:72 # 0x5a0448 github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x158 /go/src/cache/stringcache/string_caches.go:55 # 0x59fd73 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x193 /go/src/cache/stringcache/in_memory_grouped_cache.go:54 # 0x59f57b github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0xdb /go/src/cache/stringcache/chained_grouped_cache.go:32 # 0x944b5b github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x36b /go/src/lists/list_cache.go:108 # 0x944b40 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x350 /go/src/resolver/blocking_resolver.go:520 # 0x944b28 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x338 /go/src/resolver/blocking_resolver.go:388 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 0: 0 [3: 1536] @ 0x94b34 0x9493c 0x94690 0x3f1358 0x2d0b2c 0x2cc2e8 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x3f1357 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x97 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:81 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 24] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x3bdcc4 0x3bea78 0x3bab10 0x3eefd4 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x3bdcc3 github.com/miekg/dns.(*SVCBIPv6Hint).String+0xb3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:736 # 0x3bea77 github.com/miekg/dns.(*SVCB).String+0xe7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:862 # 0x3bab0f github.com/miekg/dns.(*HTTPS).String+0x1f /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:236 # 0x3eefd3 github.com/0xERR0R/blocky/util.AnswerToString+0x383 /go/src/util/common.go:57 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 128] @ 0x94aa8 0x9493c 0x945e0 0x2c74f0 0x2cb8bc 0x2cb970 0x2cd048 0x2cc644 0x88de4 # 0x94aa7 sync.(*Pool).pinSlow+0x127 /usr/local/go/src/sync/pool.go:234 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x945df sync.(*Pool).Put+0x2f /usr/local/go/src/sync/pool.go:108 # 0x2c74ef net/http.putBufioReader+0x10f /usr/local/go/src/net/http/server.go:846 # 0x2cb8bb net/http.(*conn).finalFlush+0x2b /usr/local/go/src/net/http/server.go:1735 # 0x2cb96f net/http.(*conn).close+0x1f /usr/local/go/src/net/http/server.go:1750 # 0x2cd047 net/http.(*conn).serve.func1+0x197 /usr/local/go/src/net/http/server.go:1909 # 0x2cc643 net/http.(*conn).serve+0x863 /usr/local/go/src/net/http/server.go:1997 0: 0 [4: 384] @ 0x3868d8 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3868d7 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x247 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:291 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 128] @ 0x3eec80 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 64] @ 0x397ff8 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [16: 512] @ 0x98250 0x98610 0x1cda30 0x1cd5c4 0x1c2c34 0x1d4684 0x1afd14 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x9824f syscall.anyToSockaddr+0x6f /usr/local/go/src/syscall/syscall_linux.go:663 # 0x9860f syscall.Getsockname+0x6f /usr/local/go/src/syscall/syscall_linux.go:705 # 0x1cda2f net.(*netFD).dial+0x36f /usr/local/go/src/net/sock_posix.go:139 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d4683 net.(*sysDialer).dialUDP+0x93 /usr/local/go/src/net/udpsock_posix.go:212 # 0x1afd13 net.(*sysDialer).dialSingle+0x2a3 /usr/local/go/src/net/dial.go:655 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [3: 48] @ 0x379f40 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x379f3f github.com/0xERR0R/blocky/log.WithPrefix+0x7f /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [3: 240] @ 0x3eec80 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 64] @ 0x3eec80 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0x39d1c4 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x39d1c3 github.com/miekg/dns.unpackDataOpt+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:424 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [4: 320] @ 0x3eec80 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [8: 128] @ 0x95c324 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x95c323 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x253 /go/src/resolver/upstream_resolver.go:390 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [3: 144] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [8: 768] @ 0x383ab4 0x397c40 0x397b50 0x397f9c 0x398c50 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x383ab3 github.com/miekg/dns.init.func64+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:74 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398c4f github.com/miekg/dns.(*Msg).unpack+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:856 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 32] @ 0x379f70 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379f6f github.com/0xERR0R/blocky/log.WithPrefix+0xaf /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0x379f40 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379f3f github.com/0xERR0R/blocky/log.WithPrefix+0x7f /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 2304] @ 0x21258 0x22c84 0x24620 0x5a06e0 0x5a06a5 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a06df github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x7f /go/src/cache/stringcache/string_caches.go:78 # 0x5a06a4 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x44 /go/src/cache/stringcache/string_caches.go:91 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 48] @ 0xd6884 0x953818 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd6883 context.WithCancel+0x63 /usr/local/go/src/context/context.go:237 # 0x953817 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x87 /go/src/resolver/parallel_best_resolver.go:163 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 352] @ 0x3868d8 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3868d7 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x247 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:291 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 768] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [10: 480] @ 0x382ac4 0x397c40 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x382ac3 github.com/miekg/dns.init.func13+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:23 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [13: 1456] @ 0x379998 0x379961 0x379be4 0x379c5c 0x94b768 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x94b767 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x127 /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x397ff8 0x398c50 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398c4f github.com/miekg/dns.(*Msg).unpack+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:856 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 32] @ 0x1bda60 0x390bc4 0x39d3d4 0x3cf1d8 0x397934 0x39890c 0x398488 0x386cfc 0x386ce5 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x1bda5f net.IP.Mask+0xef /usr/local/go/src/net/ip.go:282 # 0x390bc3 github.com/miekg/dns.(*EDNS0_SUBNET).pack+0x463 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:307 # 0x39d3d3 github.com/miekg/dns.packDataOpt+0x83 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:432 # 0x3cf1d7 github.com/miekg/dns.(*OPT).pack+0x47 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:730 # 0x397933 github.com/miekg/dns.packRR+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:589 # 0x39890b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x44b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:816 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x386cfb github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x386ce4 github.com/miekg/dns.(*Conn).WriteMsg+0x94 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:343 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [5: 80] @ 0x59db14 0x59dafd 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x59db13 github.com/avast/retry-go/v4.newDefaultRetryConfig+0x43 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:234 # 0x59dafc github.com/avast/retry-go/v4.DoWithData[...]+0x2c /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:128 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [4: 64] @ 0x94dd48 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x94dd47 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x207 /go/src/resolver/custom_dns_resolver.go:162 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 64] @ 0x1f15ac 0x1f17d4 0x208af0 0x21bc24 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1f15ab crypto/x509.parseCertificate+0xd8b /usr/local/go/src/crypto/x509/parser.go:970 # 0x1f17d3 crypto/x509.ParseCertificate+0x23 /usr/local/go/src/crypto/x509/parser.go:991 # 0x208aef crypto/tls.(*certCache).newCert+0x8f /usr/local/go/src/crypto/tls/cache.go:85 # 0x21bc23 crypto/tls.(*Conn).verifyServerCertificate+0xb3 /usr/local/go/src/crypto/tls/handshake_client.go:969 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [2: 32] @ 0x396b08 0x39b3a4 0x397ad4 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39b3a3 github.com/miekg/dns.unpackHeader+0x43 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:76 # 0x397ad3 github.com/miekg/dns.UnpackRR+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:606 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 24] @ 0xbc65c 0xbc64d 0x2cab44 0x2c5734 0x24e91c 0x2cb60c 0x2cc310 0x88de4 # 0xbc65b io.LimitReader+0x3b /usr/local/go/src/io/io.go:461 # 0xbc64c io.CopyN+0x2c /usr/local/go/src/io/io.go:364 # 0x2cab43 net/http.(*chunkWriter).writeHeader+0xf53 /usr/local/go/src/net/http/server.go:1408 # 0x2c5733 net/http.(*chunkWriter).Write+0x33 /usr/local/go/src/net/http/server.go:374 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2cb60b net/http.(*response).finishRequest+0x4b /usr/local/go/src/net/http/server.go:1666 # 0x2cc30f net/http.(*conn).serve+0x52f /usr/local/go/src/net/http/server.go:2045 0: 0 [4: 128] @ 0x38f8a0 0x39d140 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x38f89f github.com/miekg/dns.makeDataOpt+0x14f /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:49 # 0x39d13f github.com/miekg/dns.unpackDataOpt+0xff /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:420 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [4: 64] @ 0x94b700 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x94b6ff github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0xbf /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 48] @ 0x6bffd 0x6ba74 0x6bc98 0x3893e4 0x3be9bc 0x3bab10 0x3eefd4 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 # 0x3893e3 github.com/miekg/dns.(*RR_Header).String+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/dns.go:92 # 0x3be9bb github.com/miekg/dns.(*SVCB).String+0x2b /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:858 # 0x3bab0f github.com/miekg/dns.(*HTTPS).String+0x1f /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:236 # 0x3eefd3 github.com/0xERR0R/blocky/util.AnswerToString+0x383 /go/src/util/common.go:57 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 0: 0 [2: 224] @ 0x338d54 0x33c2c4 0x33c1e5 0x5a0444 0x5a0449 0x59fd74 0x59f57c 0x944b5c 0x944b41 0x944b29 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x33c2c3 github.com/sirupsen/logrus.(*Entry).WithField+0x103 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x33c1e4 github.com/sirupsen/logrus.(*Logger).WithField+0x24 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0x5a0443 github.com/0xERR0R/blocky/log.PrefixedLog+0x153 /go/src/log/logger.go:72 # 0x5a0448 github.com/0xERR0R/blocky/cache/stringcache.stringMap.contains+0x158 /go/src/cache/stringcache/string_caches.go:55 # 0x59fd73 github.com/0xERR0R/blocky/cache/stringcache.(*InMemoryGroupedCache).Contains+0x193 /go/src/cache/stringcache/in_memory_grouped_cache.go:54 # 0x59f57b github.com/0xERR0R/blocky/cache/stringcache.(*ChainedGroupedCache).Contains+0xdb /go/src/cache/stringcache/chained_grouped_cache.go:32 # 0x944b5b github.com/0xERR0R/blocky/lists.(*ListCache).Match+0x36b /go/src/lists/list_cache.go:108 # 0x944b40 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).matches+0x350 /go/src/resolver/blocking_resolver.go:520 # 0x944b28 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x338 /go/src/resolver/blocking_resolver.go:388 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 0: 0 [1: 16] @ 0x3f0284 0x3f02b1 0x99f070 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3f0283 net.ParseIP+0x63 /usr/local/go/src/net/ip.go:495 # 0x3f02b0 github.com/0xERR0R/blocky/util.HTTPClientIP+0x90 /go/src/util/http.go:62 # 0x99f06f github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x2f /go/src/server/server.go:612 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [11: 1056] @ 0x2c9748 0x2c9389 0x9a0ba8 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x2c9747 net/http.Header.Clone+0x5e7 /usr/local/go/src/net/http/header.go:104 # 0x2c9388 net/http.(*response).WriteHeader+0x228 /usr/local/go/src/net/http/server.go:1188 # 0x9a0ba7 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x107 /go/src/server/server_endpoints.go:162 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 96] @ 0x396b08 0x3d4554 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x3d4553 github.com/miekg/dns.(*CNAME).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1429 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [11: 1232] @ 0x338d54 0x9448e8 0x944831 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x9448e7 github.com/sirupsen/logrus.(*Entry).WithField+0xf7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944830 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x40 /go/src/resolver/blocking_resolver.go:367 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [12: 1344] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x397ff8 0x398ca4 0x398e60 0x9a08f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x9a08f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x57 /go/src/server/server_endpoints.go:137 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [5: 80] @ 0x955a84 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x955a83 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0xa3 /go/src/resolver/query_logging_resolver.go:161 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 128] @ 0x39d1c4 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x9a08f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x39d1c3 github.com/miekg/dns.unpackDataOpt+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:424 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x9a08f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x57 /go/src/server/server_endpoints.go:137 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [5: 160] @ 0x10cb30 0x3eeeac 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 480] @ 0x3868d8 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3868d7 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x247 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:291 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 1024] @ 0x94b34 0x9493c 0x94690 0x2c7574 0x2cc030 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x2c7573 net/http.newBufioWriterSize+0x63 /usr/local/go/src/net/http/server.go:852 # 0x2cc02f net/http.(*conn).serve+0x24f /usr/local/go/src/net/http/server.go:1961 0: 0 [3: 6912] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 240] @ 0x396b08 0x39b3a4 0x397ad4 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39b3a3 github.com/miekg/dns.unpackHeader+0x43 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:76 # 0x397ad3 github.com/miekg/dns.UnpackRR+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:606 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [6: 288] @ 0x20f94 0x2c9764 0x2c9389 0x9a0ba8 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x2c9763 net/http.Header.Clone+0x603 /usr/local/go/src/net/http/header.go:105 # 0x2c9388 net/http.(*response).WriteHeader+0x228 /usr/local/go/src/net/http/server.go:1188 # 0x9a0ba7 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x107 /go/src/server/server_endpoints.go:162 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 512] @ 0x94b34 0x9493c 0x94690 0x10c594 0x10ca08 0x346f60 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x10c593 fmt.newPrinter+0x23 /usr/local/go/src/fmt/print.go:152 # 0x10ca07 fmt.Fprintf+0x37 /usr/local/go/src/fmt/print.go:223 # 0x346f5f github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x62f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [6: 144] @ 0x398b30 0x398e60 0x9a08f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398b2f github.com/miekg/dns.(*Msg).unpack+0x17f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:849 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x9a08f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x57 /go/src/server/server_endpoints.go:137 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 96] @ 0x202434 0x2069fc 0x23fb7c 0x2402d4 0x2407f0 0x21fc8c 0x21cd40 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x202433 crypto/hmac.New+0x33 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x2069fb vendor/golang.org/x/crypto/hkdf.Expand+0x2b /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x23fb7b crypto/tls.(*cipherSuiteTLS13).expandLabel+0x2fb /usr/local/go/src/crypto/tls/key_schedule.go:62 # 0x2402d3 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xc3 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x2407ef crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x3f /usr/local/go/src/crypto/tls/key_schedule.go:111 # 0x21fc8b crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x33b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:622 # 0x21cd3f crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2cf /usr/local/go/src/crypto/tls/handshake_client_tls13.go:99 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 16] @ 0x954170 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x95416f github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cf /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [13: 624] @ 0x20f94 0x338a80 0x953a88 0x9539d1 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x953a87 github.com/sirupsen/logrus.(*Entry).WithField+0x2f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x9539d0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x240 /go/src/resolver/parallel_best_resolver.go:170 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 256] @ 0x6bffd 0x6ba74 0x3beb04 0x3bab10 0x3eefd4 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3beb03 github.com/miekg/dns.(*SVCB).String+0x173 /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:862 # 0x3bab0f github.com/miekg/dns.(*HTTPS).String+0x1f /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:236 # 0x3eefd3 github.com/0xERR0R/blocky/util.AnswerToString+0x383 /go/src/util/common.go:57 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [5: 240] @ 0x396b08 0x39b3a4 0x397ad4 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39b3a3 github.com/miekg/dns.unpackHeader+0x43 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:76 # 0x397ad3 github.com/miekg/dns.UnpackRR+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:606 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 704] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [21: 2352] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [7: 224] @ 0x397ff8 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 512] @ 0x397ff8 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 288] @ 0x3eec80 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [11: 1232] @ 0x99eca8 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x99eca7 github.com/0xERR0R/blocky/server.newRequest+0x3e7 /go/src/server/server.go:581 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 96] @ 0x4fe00 0x18f14 0x18c54 0x953f30 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0x953f2f github.com/0xERR0R/blocky/resolver.evaluateResponses+0x8f /go/src/resolver/parallel_best_resolver.go:193 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [2: 32] @ 0x379f40 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94c9c0 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x379f3f github.com/0xERR0R/blocky/log.WithPrefix+0x7f /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 1280] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [8: 384] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b0c 0x94c9c0 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x99ea34 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x99ea33 github.com/0xERR0R/blocky/server.newRequest+0x173 /go/src/server/server.go:571 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0xd8130 0xd8830 0xd87f9 0x99f4f8 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd812f context.WithDeadlineCause+0x22f /usr/local/go/src/context/context.go:642 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x99f4f7 github.com/0xERR0R/blocky/server.(*Server).resolve+0x87 /go/src/server/server.go:658 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [6: 144] @ 0x10cb30 0x346c98 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x346c97 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x367 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [7: 112] @ 0x944f34 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x944f33 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x153 /go/src/resolver/blocking_resolver.go:416 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [17: 1904] @ 0xd7f90 0xd8830 0xd87f9 0x99f4f8 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd7f8f context.WithDeadlineCause+0x8f /usr/local/go/src/context/context.go:626 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x99f4f7 github.com/0xERR0R/blocky/server.(*Server).resolve+0x87 /go/src/server/server.go:658 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 1152] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 96] @ 0x3eef40 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3eef3f github.com/0xERR0R/blocky/util.AnswerToString+0x2ef /go/src/util/common.go:49 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [5: 640] @ 0x1ba8d8 0x1ba88d 0x1d1668 0x1d087c 0x2d0ed8 0x99e4fc 0x88de4 # 0x1ba8d7 net.newFD+0x127 /usr/local/go/src/net/fd_unix.go:27 # 0x1ba88c net.(*netFD).accept+0xdc /usr/local/go/src/net/fd_unix.go:180 # 0x1d1667 net.(*TCPListener).accept+0x27 /usr/local/go/src/net/tcpsock_posix.go:159 # 0x1d087b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:327 # 0x2d0ed7 net/http.(*Server).Serve+0x2a7 /usr/local/go/src/net/http/server.go:3255 # 0x99e4fb github.com/0xERR0R/blocky/server.(*Server).Start.func2+0x12b /go/src/server/server.go:507 0: 0 [3: 48] @ 0x1bda60 0x390bc4 0x3902dc 0x399748 0x398638 0x398488 0x386cfc 0x386ce5 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x1bda5f net.IP.Mask+0xef /usr/local/go/src/net/ip.go:282 # 0x390bc3 github.com/miekg/dns.(*EDNS0_SUBNET).pack+0x463 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:307 # 0x3902db github.com/miekg/dns.(*OPT).len+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:135 # 0x399747 github.com/miekg/dns.msgLenWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:998 # 0x398637 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x177 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:786 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x386cfb github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x386ce4 github.com/miekg/dns.(*Conn).WriteMsg+0x94 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:343 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 32] @ 0x941314 0x940f64 0x9560a4 0x88de4 # 0x941313 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x333 /go/src/querylog/logger_writer.go:41 # 0x940f63 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x23 /go/src/querylog/logger_writer.go:23 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [6: 384] @ 0x3837e4 0x397c40 0x397b50 0x397f9c 0x398ca4 0x398e60 0x9a08f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3837e3 github.com/miekg/dns.init.func55+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:65 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x9a08f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x57 /go/src/server/server_endpoints.go:137 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 1024] @ 0x94b34 0x9493c 0x945e0 0x2c7860 0x2cb904 0x2cb970 0x2cd048 0x2cc424 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x945df sync.(*Pool).Put+0x2f /usr/local/go/src/sync/pool.go:108 # 0x2c785f net/http.putBufioWriter+0xef /usr/local/go/src/net/http/server.go:864 # 0x2cb903 net/http.(*conn).finalFlush+0x73 /usr/local/go/src/net/http/server.go:1743 # 0x2cb96f net/http.(*conn).close+0x1f /usr/local/go/src/net/http/server.go:1750 # 0x2cd047 net/http.(*conn).serve.func1+0x197 /usr/local/go/src/net/http/server.go:1909 # 0x2cc423 net/http.(*conn).serve+0x643 /usr/local/go/src/net/http/server.go:2075 0: 0 [18: 2016] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [9: 288] @ 0x95471c 0x954618 0x953844 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x95471b github.com/0xERR0R/blocky/resolver.weightedRandom+0x4b /go/src/resolver/parallel_best_resolver.go:245 # 0x954617 github.com/0xERR0R/blocky/resolver.pickRandom+0xa7 /go/src/resolver/parallel_best_resolver.go:236 # 0x953843 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xb3 /go/src/resolver/parallel_best_resolver.go:166 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [23: 1472] @ 0x95f0c4 0x954994 0x954618 0x953844 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x95f0c3 github.com/mroth/weightedrand/v2.NewChooser[...]+0x143 /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 0x954993 github.com/0xERR0R/blocky/resolver.weightedRandom+0x2c3 /go/src/resolver/parallel_best_resolver.go:266 # 0x954617 github.com/0xERR0R/blocky/resolver.pickRandom+0xa7 /go/src/resolver/parallel_best_resolver.go:236 # 0x953843 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xb3 /go/src/resolver/parallel_best_resolver.go:166 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [9: 1440] @ 0x3462f4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x3462f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x53 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [7: 448] @ 0x95385c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x95385b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xcb /go/src/resolver/parallel_best_resolver.go:167 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 48] @ 0x94dbe0 0x94db8d 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x94dbdf github.com/miekg/dns.(*Msg).SetReply+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/defaults.go:25 # 0x94db8c github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x4c /go/src/resolver/custom_dns_resolver.go:114 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 64] @ 0x3eec80 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0x10ce00 0x3eeffc 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x10cdff fmt.Sprint+0x4f /usr/local/go/src/fmt/print.go:280 # 0x3eeffb github.com/0xERR0R/blocky/util.AnswerToString+0x3ab /go/src/util/common.go:57 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [6: 672] @ 0x379998 0x379961 0x379be4 0x379c5c 0x99eb04 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 96] @ 0x397be0 0x397b50 0x397f9c 0x398c50 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x397bdf github.com/miekg/dns.UnpackRRWithHeader+0x4f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:616 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398c4f github.com/miekg/dns.(*Msg).unpack+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:856 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [11: 528] @ 0x20f94 0x338a80 0x99ec6c 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x99ec6b github.com/0xERR0R/blocky/server.newRequest+0x3ab /go/src/server/server.go:575 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 48] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x9452d8 0x944f1c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x9452d7 github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0x97 /go/src/resolver/blocking_resolver.go:437 # 0x944f1b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x13b /go/src/resolver/blocking_resolver.go:414 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [9: 432] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [5: 120] @ 0x2d97a8 0x2d97e5 0x2bfdf4 0x2c824c 0x2cc0a4 0x88de4 # 0x2d97a7 io.LimitReader+0x517 /usr/local/go/src/io/io.go:461 # 0x2d97e4 net/http.readTransfer+0x554 /usr/local/go/src/net/http/transfer.go:572 # 0x2bfdf3 net/http.readRequest+0x523 /usr/local/go/src/net/http/request.go:1130 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [3: 432] @ 0x3868d8 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3868d7 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x247 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:291 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [3: 48] @ 0x9412ac 0x940f64 0x9560a4 0x88de4 # 0x9412ab github.com/0xERR0R/blocky/querylog.LogEntryFields+0x2cb /go/src/querylog/logger_writer.go:40 # 0x940f63 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x23 /go/src/querylog/logger_writer.go:23 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [9: 576] @ 0x10cb30 0x379f6c 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94c9c0 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x379f6b github.com/0xERR0R/blocky/log.WithPrefix+0xab /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [1: 32] @ 0x10cb30 0x3eedf0 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eedef github.com/0xERR0R/blocky/util.AnswerToString+0x19f /go/src/util/common.go:53 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 32768] @ 0x27d334 0x94718 0x2c60a8 0x2c6099 0xbc92c 0xbc6b8 0xbc691 0x28667c 0x288478 0x289138 0x9a1468 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x27d333 net/http.init.func15+0x23 /usr/local/go/src/net/http/server.go:811 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0x2c60a7 net/http.getCopyBuf+0x47 /usr/local/go/src/net/http/server.go:814 # 0x2c6098 net/http.(*response).ReadFrom+0x38 /usr/local/go/src/net/http/server.go:578 # 0xbc92b io.copyBuffer+0x14b /usr/local/go/src/io/io.go:415 # 0xbc6b7 io.Copy+0x97 /usr/local/go/src/io/io.go:388 # 0xbc690 io.CopyN+0x70 /usr/local/go/src/io/io.go:364 # 0x28667b net/http.serveContent+0xabb /usr/local/go/src/net/http/fs.go:378 # 0x288477 net/http.serveFile+0x5a7 /usr/local/go/src/net/http/fs.go:705 # 0x289137 net/http.(*fileHandler).ServeHTTP+0xc7 /usr/local/go/src/net/http/fs.go:935 # 0x9a1467 github.com/0xERR0R/blocky/server.configureStaticAssetsHandler.StripPrefix.func1+0x227 /usr/local/go/src/net/http/server.go:2209 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 32] @ 0x264208 0x264c28 0x2644dc 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x264207 compress/flate.(*huffmanDecoder).init+0x297 /usr/local/go/src/compress/flate/inflate.go:187 # 0x264c27 compress/flate.(*decompressor).readHuffman+0x3d7 /usr/local/go/src/compress/flate/inflate.go:460 # 0x2644db compress/flate.(*decompressor).nextBlock+0xeb /usr/local/go/src/compress/flate/inflate.go:323 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 96] @ 0x397be0 0x397b50 0x397f9c 0x398c50 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x397bdf github.com/miekg/dns.UnpackRRWithHeader+0x4f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:616 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398c4f github.com/miekg/dns.(*Msg).unpack+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:856 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [5: 240] @ 0x382ac4 0x397c40 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x382ac3 github.com/miekg/dns.init.func13+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:23 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 64] @ 0x3eec80 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 64] @ 0x39e524 0x3d6078 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x39e523 github.com/miekg/dns.unpackDataSVCB+0x4e3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:609 # 0x3d6077 github.com/miekg/dns.(*HTTPS).unpack+0x117 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1724 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 192] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [9: 864] @ 0xd70e4 0xd73b8 0xd6878 0xd6841 0x953818 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0xd70e3 context.(*cancelCtx).Done+0x183 /usr/local/go/src/context/context.go:447 # 0xd73b7 context.(*cancelCtx).propagateCancel+0x67 /usr/local/go/src/context/context.go:465 # 0xd6877 context.withCancel+0x57 /usr/local/go/src/context/context.go:273 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x953817 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x87 /go/src/resolver/parallel_best_resolver.go:163 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [20: 3200] @ 0x25bd1 0x396230 0x3961ed 0x39a190 0x398784 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x39622f github.com/miekg/dns.compressionMap.insert+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:180 # 0x3961ec github.com/miekg/dns.packDomainName+0x25c /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:307 # 0x39a18f github.com/miekg/dns.(*Question).pack+0x5f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1104 # 0x398783 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x2c3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:798 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [46: 13248] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94c9c0 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 0: 0 [9: 288] @ 0x396b08 0x39b3a4 0x397ad4 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39b3a3 github.com/miekg/dns.unpackHeader+0x43 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:76 # 0x397ad3 github.com/miekg/dns.UnpackRR+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:606 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [40: 11520] @ 0x25bd1 0x338af8 0x9448e8 0x944831 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x9448e7 github.com/sirupsen/logrus.(*Entry).WithField+0xf7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944830 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x40 /go/src/resolver/blocking_resolver.go:367 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x1464cc 0x1465dc 0x3bb3bc 0x3bea78 0x3bab10 0x3eefd4 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x3bb3bb github.com/miekg/dns.(*SVCBAlpn).String+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:366 # 0x3bea77 github.com/miekg/dns.(*SVCB).String+0xe7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:862 # 0x3bab0f github.com/miekg/dns.(*HTTPS).String+0x1f /go/pkg/mod/github.com/miekg/dns@v1.1.59/svcb.go:236 # 0x3eefd3 github.com/0xERR0R/blocky/util.AnswerToString+0x383 /go/src/util/common.go:57 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [8: 384] @ 0xd88f0 0x379984 0x379be4 0x379c5c 0x94b768 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x94b767 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x127 /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0x396b08 0x39a398 0x398ad4 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39a397 github.com/miekg/dns.unpackQuestion+0x27 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1124 # 0x398ad3 github.com/miekg/dns.(*Msg).unpack+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:841 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [12: 1344] @ 0x338d54 0x94dde8 0x94dd35 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x94dde7 github.com/sirupsen/logrus.(*Entry).WithField+0x2a7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94dd34 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x1f4 /go/src/resolver/custom_dns_resolver.go:162 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [8: 384] @ 0x8d0a0 0xb5ec8 0x95f004 0x954994 0x954618 0x953844 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x8d09f internal/reflectlite.Swapper+0x2ff /usr/local/go/src/internal/reflectlite/swapper.go:68 # 0xb5ec7 sort.Slice+0x87 /usr/local/go/src/sort/slice.go:26 # 0x95f003 github.com/mroth/weightedrand/v2.NewChooser[...]+0x83 /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0x954993 github.com/0xERR0R/blocky/resolver.weightedRandom+0x2c3 /go/src/resolver/parallel_best_resolver.go:266 # 0x954617 github.com/0xERR0R/blocky/resolver.pickRandom+0xa7 /go/src/resolver/parallel_best_resolver.go:236 # 0x953843 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xb3 /go/src/resolver/parallel_best_resolver.go:166 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [1: 352] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0x94ca18 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x94ca17 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x97 /go/src/resolver/conditional_upstream_resolver.go:94 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [6: 288] @ 0x20f14 0xd7494 0xd7fe0 0xd8830 0xd87f9 0x99f4f8 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd7493 context.(*cancelCtx).propagateCancel+0x143 /usr/local/go/src/context/context.go:486 # 0xd7fdf context.WithDeadlineCause+0xdf /usr/local/go/src/context/context.go:629 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x99f4f7 github.com/0xERR0R/blocky/server.(*Server).resolve+0x87 /go/src/server/server.go:658 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [13: 1456] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b0c 0x94c9c0 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0x94b920 0x94b674 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x94b91f github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0x14f /go/src/resolver/client_names_resolver.go:85 # 0x94b673 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x33 /go/src/resolver/client_names_resolver.go:63 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 96] @ 0x10cb30 0x3eeeac 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [9: 1008] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 144] @ 0x396b08 0x39b3a4 0x397ad4 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39b3a3 github.com/miekg/dns.unpackHeader+0x43 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:76 # 0x397ad3 github.com/miekg/dns.UnpackRR+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:606 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [10: 480] @ 0x20f94 0x338a80 0x379cb0 0x379bd4 0x379c5c 0x99eb04 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x379caf github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x1f /go/src/log/context.go:44 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [8: 896] @ 0x338d54 0x954004 0x953f4d 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x954003 github.com/sirupsen/logrus.(*Entry).WithField+0x163 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x953f4c github.com/0xERR0R/blocky/resolver.evaluateResponses+0xac /go/src/resolver/parallel_best_resolver.go:194 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [16: 2816] @ 0x955a2c 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x955a2b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4b /go/src/resolver/query_logging_resolver.go:158 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [14: 1568] @ 0x338d54 0x94cab0 0x94ca05 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x94caaf github.com/sirupsen/logrus.(*Entry).WithField+0x12f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94ca04 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x84 /go/src/resolver/conditional_upstream_resolver.go:94 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [29: 2320] @ 0x393038 0x392ff9 0x3902dc 0x399748 0x398638 0x398488 0x386cfc 0x386ce5 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x393037 github.com/miekg/dns.cloneSlice[...]+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x392ff8 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x18 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:727 # 0x3902db github.com/miekg/dns.(*OPT).len+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:135 # 0x399747 github.com/miekg/dns.msgLenWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:998 # 0x398637 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x177 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:786 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x386cfb github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x386ce4 github.com/miekg/dns.(*Conn).WriteMsg+0x94 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:343 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [47: 16544] @ 0x25bd1 0x2c9824 0x2c9389 0x9a0ba8 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x2c9823 net/http.Header.Clone+0x6c3 /usr/local/go/src/net/http/header.go:114 # 0x2c9388 net/http.(*response).WriteHeader+0x228 /usr/local/go/src/net/http/server.go:1188 # 0x9a0ba7 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x107 /go/src/server/server_endpoints.go:162 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [10: 480] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [5: 800] @ 0x398668 0x39846c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0x379f40 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379f3f github.com/0xERR0R/blocky/log.WithPrefix+0x7f /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [26: 2496] @ 0xd70e4 0xd73b8 0xd7fe0 0xd8830 0xd87f9 0x99f4f8 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd70e3 context.(*cancelCtx).Done+0x183 /usr/local/go/src/context/context.go:447 # 0xd73b7 context.(*cancelCtx).propagateCancel+0x67 /usr/local/go/src/context/context.go:465 # 0xd7fdf context.WithDeadlineCause+0xdf /usr/local/go/src/context/context.go:629 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x99f4f7 github.com/0xERR0R/blocky/server.(*Server).resolve+0x87 /go/src/server/server.go:658 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 144] @ 0x10cb30 0x379f6c 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x379f6b github.com/0xERR0R/blocky/log.WithPrefix+0xab /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [22: 6336] @ 0x25bd1 0x338af8 0x379cb0 0x379bd4 0x379c5c 0x94b768 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x379caf github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x1f /go/src/log/context.go:44 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x94b767 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x127 /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 240] @ 0x1c8884 0x2c6f44 0x24ce08 0x24cf70 0x2cc41c 0x88de4 # 0x1c8883 net.(*conn).Read+0x93 /usr/local/go/src/net/net.go:181 # 0x2c6f43 net/http.(*connReader).Read+0x223 /usr/local/go/src/net/http/server.go:789 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24cf6f bufio.(*Reader).Peek+0x5f /usr/local/go/src/bufio/bufio.go:148 # 0x2cc41b net/http.(*conn).serve+0x63b /usr/local/go/src/net/http/server.go:2074 0: 0 [11: 528] @ 0x20f14 0x379b28 0x379b19 0x379bc8 0x379c5c 0x99eb04 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379b27 github.com/sirupsen/logrus.NewEntry+0xe7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x379b18 github.com/0xERR0R/blocky/log.FromCtx+0xd8 /go/src/log/context.go:21 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [36: 5184] @ 0x386dd8 0x386d34 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x386dd7 github.com/miekg/dns.(*Conn).Write+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:362 # 0x386d33 github.com/miekg/dns.(*Conn).WriteMsg+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:348 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 32] @ 0x6bffd 0x6ba74 0x6bc98 0x3893e4 0x3c1f24 0x3eefd4 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3893e3 github.com/miekg/dns.(*RR_Header).String+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/dns.go:92 # 0x3c1f23 github.com/miekg/dns.(*NS).String+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:434 # 0x3eefd3 github.com/0xERR0R/blocky/util.AnswerToString+0x383 /go/src/util/common.go:57 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [31: 8928] @ 0x25bd1 0x338af8 0x954004 0x953f4d 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x954003 github.com/sirupsen/logrus.(*Entry).WithField+0x163 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x953f4c github.com/0xERR0R/blocky/resolver.evaluateResponses+0xac /go/src/resolver/parallel_best_resolver.go:194 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [4: 96] @ 0x38f930 0x39d140 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x9a08f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x38f92f github.com/miekg/dns.makeDataOpt+0x1df /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:57 # 0x39d13f github.com/miekg/dns.unpackDataOpt+0xff /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:420 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x9a08f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x57 /go/src/server/server_endpoints.go:137 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 64] @ 0x19dcb0 0x19dcb1 0x1bdc28 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eef6c 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec # 0x19dcaf net/netip.Addr.string4+0x1cf /usr/local/go/src/net/netip/netip.go:836 # 0x19dcb0 net/netip.Addr.String+0x1d0 /usr/local/go/src/net/netip/netip.go:756 # 0x1bdc27 net.IP.String+0xf7 /usr/local/go/src/net/ip.go:305 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eef6b github.com/0xERR0R/blocky/util.AnswerToString+0x31b /go/src/util/common.go:49 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 0: 0 [24: 2688] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 64] @ 0x9a0a28 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x9a0a27 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x187 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [6: 384] @ 0x2d97f0 0x2bfdf4 0x2c824c 0x2cc0a4 0x88de4 # 0x2d97ef net/http.readTransfer+0x55f /usr/local/go/src/net/http/transfer.go:572 # 0x2bfdf3 net/http.readRequest+0x523 /usr/local/go/src/net/http/request.go:1130 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [9: 1152] @ 0x397ff8 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [20: 2240] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94c9c0 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [19: 2128] @ 0x338d54 0x944a94 0x9449ed 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x944a93 github.com/sirupsen/logrus.(*Entry).WithField+0x2a3 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x9449ec github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x1fc /go/src/resolver/blocking_resolver.go:372 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [10: 160] @ 0x475010 0x474fb1 0x966be8 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x95b7d4 0x952edc 0x953e40 0x88de4 # 0x47500f strings.(*Builder).WriteString+0x26f /usr/local/go/src/strings/builder.go:116 # 0x474fb0 github.com/0xERR0R/blocky/config.Upstream.String+0x210 /go/src/config/upstream.go:48 # 0x966be7 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x67 /go/src/resolver/upstream_resolver.go:50 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x95b7d3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2d3 /go/src/resolver/upstream_resolver.go:380 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eeeac 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 0: 0 [9: 720] @ 0x39310c 0x393135 0x39d190 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x9a08f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x39310b github.com/miekg/dns.cloneSlice[...]+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x393134 github.com/miekg/dns.(*EDNS0_PADDING).unpack+0x84 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:728 # 0x39d18f github.com/miekg/dns.unpackDataOpt+0x14f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:421 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x9a08f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x57 /go/src/server/server_endpoints.go:137 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [7: 336] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94c9c0 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 0: 0 [2: 48] @ 0x10cb30 0x3eef6c 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eef6b github.com/0xERR0R/blocky/util.AnswerToString+0x31b /go/src/util/common.go:49 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [10: 320] @ 0x59db3c 0x59db09 0x59dafd 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x59db3b github.com/avast/retry-go/v4.CombineDelay+0x6b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/options.go:148 # 0x59db08 github.com/avast/retry-go/v4.newDefaultRetryConfig+0x38 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:234 # 0x59dafc github.com/avast/retry-go/v4.DoWithData[...]+0x2c /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:128 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [27: 3024] @ 0x338d54 0x954208 0x954155 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x954207 github.com/sirupsen/logrus.(*Entry).WithField+0x367 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x954154 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2b4 /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [39: 11232] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [9: 432] @ 0x953ac4 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x953ac3 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x333 /go/src/resolver/parallel_best_resolver.go:172 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 128] @ 0x953ee4 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x953ee3 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x43 /go/src/resolver/parallel_best_resolver.go:190 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [7: 112] @ 0x19dcb0 0x19dcb1 0x1bdc28 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eef6c 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x19dcaf net/netip.Addr.string4+0x1cf /usr/local/go/src/net/netip/netip.go:836 # 0x19dcb0 net/netip.Addr.String+0x1d0 /usr/local/go/src/net/netip/netip.go:756 # 0x1bdc27 net.IP.String+0xf7 /usr/local/go/src/net/ip.go:305 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eef6b github.com/0xERR0R/blocky/util.AnswerToString+0x31b /go/src/util/common.go:49 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [12: 1536] @ 0x397ff8 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [6: 288] @ 0x20f14 0x39844c 0x9a0ae0 0x9a0ac9 0x99f3f8 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x39844b github.com/miekg/dns.(*Msg).PackBuffer+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:728 # 0x9a0adf github.com/miekg/dns.(*Msg).Pack+0x3f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x9a0ac8 github.com/0xERR0R/blocky/server.httpMsgWriter.WriteMsg+0x28 /go/src/server/server_endpoints.go:154 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 128] @ 0x253904 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x253903 net/textproto.readMIMEHeader+0x363 /usr/local/go/src/net/textproto/reader.go:591 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [4: 64] @ 0x346c6c 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x346c6b github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x33b /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [12: 1344] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [14: 2016] @ 0x94db8c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x94db8b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x4b /go/src/resolver/custom_dns_resolver.go:113 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [7: 168] @ 0x10cb30 0x3eef6c 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eef6b github.com/0xERR0R/blocky/util.AnswerToString+0x31b /go/src/util/common.go:49 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [7: 336] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [37: 4144] @ 0x338d54 0x944fd8 0x944f31 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x944fd7 github.com/sirupsen/logrus.(*Entry).WithField+0x1f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944f30 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x150 /go/src/resolver/blocking_resolver.go:416 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [20: 1920] @ 0x17df4 0x95385c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x95385b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xcb /go/src/resolver/parallel_best_resolver.go:167 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [11: 880] @ 0xd685c 0xd6841 0x953818 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd685b context.withCancel+0x3b /usr/local/go/src/context/context.go:272 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x953817 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x87 /go/src/resolver/parallel_best_resolver.go:163 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [17: 1904] @ 0x338d54 0x99ec6c 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x99ec6b github.com/0xERR0R/blocky/server.newRequest+0x3ab /go/src/server/server.go:575 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 1536] @ 0x94b34 0x9493c 0x94690 0x338250 0x3397b0 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x33824f github.com/sirupsen/logrus.(*defaultPool).Get+0x1f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/buffer_pool.go:26 # 0x3397af github.com/sirupsen/logrus.(*Entry).log+0x3bf /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:243 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [23: 2576] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [15: 1680] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [3: 48] @ 0x19dcb0 0x19dcb1 0x1bdc28 0x945320 0x944f1c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x19dcaf net/netip.Addr.string4+0x1cf /usr/local/go/src/net/netip/netip.go:836 # 0x19dcb0 net/netip.Addr.String+0x1d0 /usr/local/go/src/net/netip/netip.go:756 # 0x1bdc27 net.IP.String+0xf7 /usr/local/go/src/net/ip.go:305 # 0x94531f github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0xdf /go/src/resolver/blocking_resolver.go:434 # 0x944f1b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x13b /go/src/resolver/blocking_resolver.go:414 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 384] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [9: 432] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [39: 11232] @ 0x25bd1 0x338af8 0x99ec6c 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x99ec6b github.com/0xERR0R/blocky/server.newRequest+0x3ab /go/src/server/server.go:575 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [17: 1904] @ 0x338d54 0x379cb0 0x379bd4 0x379c5c 0x99eb04 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x379caf github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x1f /go/src/log/context.go:44 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [6: 288] @ 0x99e9ac 0x99e955 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x99e9ab github.com/google/uuid.UUID.String+0xeb /go/pkg/mod/github.com/google/uuid@v1.6.0/uuid.go:247 # 0x99e954 github.com/0xERR0R/blocky/server.newRequest+0x94 /go/src/server/server.go:570 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [48: 13824] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [6: 384] @ 0x397ff8 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [50: 14400] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [26: 1664] @ 0x382754 0x397c40 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x382753 github.com/miekg/dns.init.func2+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:12 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [12: 384] @ 0x397be0 0x397b50 0x397f9c 0x398ca4 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x397bdf github.com/miekg/dns.UnpackRRWithHeader+0x4f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:616 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [6: 480] @ 0xa6a30 0xd80f8 0xd8830 0xd87f9 0x99f4f8 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xa6a2f time.AfterFunc+0x2f /usr/local/go/src/time/sleep.go:165 # 0xd80f7 context.WithDeadlineCause+0x1f7 /usr/local/go/src/context/context.go:638 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x99f4f7 github.com/0xERR0R/blocky/server.(*Server).resolve+0x87 /go/src/server/server.go:658 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 48] @ 0x8d090 0xb5ec8 0x95f004 0x954994 0x954618 0x953844 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x8d08f internal/reflectlite.Swapper+0x2ef /usr/local/go/src/internal/reflectlite/swapper.go:66 # 0xb5ec7 sort.Slice+0x87 /usr/local/go/src/sort/slice.go:26 # 0x95f003 github.com/mroth/weightedrand/v2.NewChooser[...]+0x83 /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0x954993 github.com/0xERR0R/blocky/resolver.weightedRandom+0x2c3 /go/src/resolver/parallel_best_resolver.go:266 # 0x954617 github.com/0xERR0R/blocky/resolver.pickRandom+0xa7 /go/src/resolver/parallel_best_resolver.go:236 # 0x953843 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xb3 /go/src/resolver/parallel_best_resolver.go:166 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [10: 1120] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0x19dcb0 0x19dcb1 0x1bdc28 0x94b828 0x94b674 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x19dcaf net/netip.Addr.string4+0x1cf /usr/local/go/src/net/netip/netip.go:836 # 0x19dcb0 net/netip.Addr.String+0x1d0 /usr/local/go/src/net/netip/netip.go:756 # 0x1bdc27 net.IP.String+0xf7 /usr/local/go/src/net/ip.go:305 # 0x94b827 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0x57 /go/src/resolver/client_names_resolver.go:82 # 0x94b673 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x33 /go/src/resolver/client_names_resolver.go:63 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [11: 528] @ 0x20f94 0x338a80 0x944a94 0x9449ed 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x944a93 github.com/sirupsen/logrus.(*Entry).WithField+0x2a3 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x9449ec github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x1fc /go/src/resolver/blocking_resolver.go:372 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [13: 832] @ 0x393038 0x392ff9 0x3902dc 0x399748 0x398638 0x398488 0x386cfc 0x386ce5 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x393037 github.com/miekg/dns.cloneSlice[...]+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x392ff8 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x18 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:727 # 0x3902db github.com/miekg/dns.(*OPT).len+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:135 # 0x399747 github.com/miekg/dns.msgLenWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:998 # 0x398637 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x177 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:786 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x386cfb github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x386ce4 github.com/miekg/dns.(*Conn).WriteMsg+0x94 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:343 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [9: 432] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [2: 480] @ 0x3868d8 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3868d7 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x247 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:291 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [29: 4176] @ 0x21a01 0xd74d8 0xd7fe0 0xd8830 0xd87f9 0x99f4f8 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd74d7 context.(*cancelCtx).propagateCancel+0x187 /usr/local/go/src/context/context.go:488 # 0xd7fdf context.WithDeadlineCause+0xdf /usr/local/go/src/context/context.go:629 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x99f4f7 github.com/0xERR0R/blocky/server.(*Server).resolve+0x87 /go/src/server/server.go:658 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 32] @ 0x109ecc 0x5b3d04 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109ecb fmt.Errorf+0x6b /usr/local/go/src/fmt/errors.go:26 # 0x5b3d03 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x193 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [12: 1728] @ 0x9a08e4 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x9a08e3 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x43 /go/src/server/server_endpoints.go:136 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 352] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [17: 1904] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [21: 2352] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 72] @ 0x396b08 0x39a398 0x398ad4 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39a397 github.com/miekg/dns.unpackQuestion+0x27 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1124 # 0x398ad3 github.com/miekg/dns.(*Msg).unpack+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:841 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [41: 11808] @ 0x25bd1 0x338af8 0x94dde8 0x94dd35 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x94dde7 github.com/sirupsen/logrus.(*Entry).WithField+0x2a7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94dd34 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x1f4 /go/src/resolver/custom_dns_resolver.go:162 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [12: 960] @ 0x10cb30 0x379f6c 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x379f6b github.com/0xERR0R/blocky/log.WithPrefix+0xab /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 0: 0 [75: 21600] @ 0x25bd1 0x338af8 0x953a88 0x9539d1 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x953a87 github.com/sirupsen/logrus.(*Entry).WithField+0x2f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x9539d0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x240 /go/src/resolver/parallel_best_resolver.go:170 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [13: 1456] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 0: 0 [5: 560] @ 0x379b38 0x379b19 0x379bc8 0x379c5c 0x99eb04 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379b37 github.com/sirupsen/logrus.NewEntry+0xf7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x379b18 github.com/0xERR0R/blocky/log.FromCtx+0xd8 /go/src/log/context.go:21 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [6: 288] @ 0x20f94 0x338a80 0x954208 0x954155 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x954207 github.com/sirupsen/logrus.(*Entry).WithField+0x367 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x954154 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2b4 /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [90: 25920] @ 0x25bd1 0x338af8 0x944fd8 0x944f31 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x944fd7 github.com/sirupsen/logrus.(*Entry).WithField+0x1f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944f30 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x150 /go/src/resolver/blocking_resolver.go:416 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [38: 10944] @ 0x25bd1 0x338af8 0x944a94 0x9449ed 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x944a93 github.com/sirupsen/logrus.(*Entry).WithField+0x2a3 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x9449ec github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x1fc /go/src/resolver/blocking_resolver.go:372 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [6: 144] @ 0x10cb30 0x379f6c 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x379f6b github.com/0xERR0R/blocky/log.WithPrefix+0xab /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [21: 2352] @ 0x338d54 0x953a88 0x9539d1 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x953a87 github.com/sirupsen/logrus.(*Entry).WithField+0x2f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x9539d0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x240 /go/src/resolver/parallel_best_resolver.go:170 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [10: 1120] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 0: 0 [6: 192] @ 0x10cb30 0x3eeeac 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [62: 507904] @ 0xbc2bc 0x94718 0xbcf5c 0xbc92c 0xbc6b8 0xbc691 0x2cab44 0x2c5734 0x24e91c 0x2cb60c 0x2cc310 0x88de4 # 0xbc2bb io.init.func1+0x3b /usr/local/go/src/io/io.go:657 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0xbcf5b io.discard.ReadFrom+0x2b /usr/local/go/src/io/io.go:663 # 0xbc92b io.copyBuffer+0x14b /usr/local/go/src/io/io.go:415 # 0xbc6b7 io.Copy+0x97 /usr/local/go/src/io/io.go:388 # 0xbc690 io.CopyN+0x70 /usr/local/go/src/io/io.go:364 # 0x2cab43 net/http.(*chunkWriter).writeHeader+0xf53 /usr/local/go/src/net/http/server.go:1408 # 0x2c5733 net/http.(*chunkWriter).Write+0x33 /usr/local/go/src/net/http/server.go:374 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2cb60b net/http.(*response).finishRequest+0x4b /usr/local/go/src/net/http/server.go:1666 # 0x2cc30f net/http.(*conn).serve+0x52f /usr/local/go/src/net/http/server.go:2045 0: 0 [14: 1568] @ 0x338d54 0x379cb0 0x379bd4 0x379c5c 0x94b768 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x379caf github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x1f /go/src/log/context.go:44 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x94b767 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x127 /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [13: 1456] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x94c9c0 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [16: 1792] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [7: 224] @ 0x38f8a0 0x39d140 0x3d9594 0x397de8 0x397b50 0x397f9c 0x398ca4 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x38f89f github.com/miekg/dns.makeDataOpt+0x14f /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:49 # 0x39d13f github.com/miekg/dns.unpackDataOpt+0xff /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:420 # 0x3d9593 github.com/miekg/dns.(*OPT).unpack+0x33 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:2302 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [18: 2016] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [5: 240] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [31: 8928] @ 0x25bd1 0x338af8 0x954208 0x954155 0x953b2c 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x954207 github.com/sirupsen/logrus.(*Entry).WithField+0x367 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x954154 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2b4 /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [5: 240] @ 0x20f94 0x941010 0x940f64 0x9560a4 0x88de4 # 0x94100f github.com/0xERR0R/blocky/querylog.LogEntryFields+0x2f /go/src/querylog/logger_writer.go:33 # 0x940f63 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x23 /go/src/querylog/logger_writer.go:23 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [12: 1728] @ 0x21a01 0xd74d8 0xd6878 0xd6841 0x953818 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0xd74d7 context.(*cancelCtx).propagateCancel+0x187 /usr/local/go/src/context/context.go:488 # 0xd6877 context.withCancel+0x57 /usr/local/go/src/context/context.go:273 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x953817 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x87 /go/src/resolver/parallel_best_resolver.go:163 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [67: 34304] @ 0xbd1a4 0x9a0798 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xbd1a3 io.ReadAll+0x33 /usr/local/go/src/io/io.go:710 # 0x9a0797 github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0xb7 /go/src/server/server_endpoints.go:119 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [69: 9936] @ 0x398668 0x398488 0x386cfc 0x386ce5 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x386cfb github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x386ce4 github.com/miekg/dns.(*Conn).WriteMsg+0x94 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:343 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [28: 8064] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 0: 0 [50: 14400] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [28: 2240] @ 0x393038 0x392ff9 0x39d3d4 0x3cf1d8 0x397934 0x39890c 0x398488 0x386cfc 0x386ce5 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x393037 github.com/miekg/dns.cloneSlice[...]+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x392ff8 github.com/miekg/dns.(*EDNS0_PADDING).pack+0x18 /go/pkg/mod/github.com/miekg/dns@v1.1.59/edns.go:727 # 0x39d3d3 github.com/miekg/dns.packDataOpt+0x83 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:432 # 0x3cf1d7 github.com/miekg/dns.(*OPT).pack+0x47 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:730 # 0x397933 github.com/miekg/dns.packRR+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:589 # 0x39890b github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x44b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:816 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x386cfb github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x386ce4 github.com/miekg/dns.(*Conn).WriteMsg+0x94 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:343 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [5: 160] @ 0xd80a4 0xd8830 0xd87f9 0x99f4f8 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd80a3 context.WithDeadlineCause+0x1a3 /usr/local/go/src/context/context.go:638 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x99f4f7 github.com/0xERR0R/blocky/server.(*Server).resolve+0x87 /go/src/server/server.go:658 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1047: 4288512] @ 0x386724 0x386594 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x386723 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x93 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:280 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [45: 12960] @ 0x25bd1 0x338d08 0x379cb0 0x379bd4 0x379c5c 0x99eb04 0x99f0cc 0x9a09f8 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338d07 github.com/sirupsen/logrus.(*Entry).WithFields+0x2e7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x379caf github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x1f /go/src/log/context.go:44 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99f0cb github.com/0xERR0R/blocky/server.newRequestFromHTTP+0x8b /go/src/server/server.go:619 # 0x9a09f7 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x157 /go/src/server/server_endpoints.go:144 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [42: 12096] @ 0x25bd1 0x338af8 0x94cab0 0x94ca05 0x94a2b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x94caaf github.com/sirupsen/logrus.(*Entry).WithField+0x12f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94ca04 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x84 /go/src/resolver/conditional_upstream_resolver.go:94 # 0x94a2af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0xff /go/src/resolver/caching_resolver.go:167 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [30: 7200] @ 0x253604 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x253603 net/textproto.readMIMEHeader+0x63 /usr/local/go/src/net/textproto/reader.go:516 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [197: 277376] @ 0x21258 0x20ff8 0x253630 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x25362f net/textproto.readMIMEHeader+0x8f /usr/local/go/src/net/textproto/reader.go:519 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [3: 192] @ 0x2c659c 0x2c65b9 0x2c6d4c 0x24ce08 0x24da10 0x24dc44 0x251eb4 0x2bf94c 0x2bf965 0x2c824c 0x2cc0a4 0x88de4 # 0x2c659b sync.NewCond+0x9b /usr/local/go/src/sync/cond.go:48 # 0x2c65b8 net/http.(*connReader).lock+0xb8 /usr/local/go/src/net/http/server.go:660 # 0x2c6d4b net/http.(*connReader).Read+0x2b /usr/local/go/src/net/http/server.go:762 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24da0f bufio.(*Reader).ReadSlice+0x2f /usr/local/go/src/bufio/bufio.go:376 # 0x24dc43 bufio.(*Reader).ReadLine+0x23 /usr/local/go/src/bufio/bufio.go:405 # 0x251eb3 net/textproto.(*Reader).readLineSlice+0x83 /usr/local/go/src/net/textproto/reader.go:63 # 0x2bf94b net/textproto.(*Reader).ReadLine+0x7b /usr/local/go/src/net/textproto/reader.go:43 # 0x2bf964 net/http.readRequest+0x94 /usr/local/go/src/net/http/request.go:1059 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [1: 160] @ 0x292c18 0x2772d0 0x2771c4 0x276c34 0x276a28 0x29212c 0x28d528 0x2aeaa8 0x2adfcc 0x88de4 # 0x292c17 net/http.(*http2Framer).readMetaFrame.func1+0x287 /usr/local/go/src/net/http/h2_bundle.go:2980 # 0x2772cf vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x8f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x2771c3 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x343 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x276c33 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0x103 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x276a27 vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x127 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x29212b net/http.(*http2Framer).readMetaFrame+0x28b /usr/local/go/src/net/http/h2_bundle.go:3018 # 0x28d527 net/http.(*http2Framer).ReadFrame+0x347 /usr/local/go/src/net/http/h2_bundle.go:1930 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [1: 288] @ 0x25bd1 0x338d08 0x33c2c4 0x33c1e5 0x5bc9e4 0x5bc9a9 0x5bc9e9 0x5bc298 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x338d07 github.com/sirupsen/logrus.(*Entry).WithFields+0x2e7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x33c2c3 github.com/sirupsen/logrus.(*Entry).WithField+0x103 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x33c1e4 github.com/sirupsen/logrus.(*Logger).WithField+0x24 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0x5bc9e3 github.com/0xERR0R/blocky/log.PrefixedLog+0x73 /go/src/log/logger.go:72 # 0x5bc9a8 github.com/0xERR0R/blocky/lists.logger+0x38 /go/src/lists/list_cache.go:103 # 0x5bc9e8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x78 /go/src/lists/list_cache.go:223 # 0x5bc297 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xb7 /go/src/lists/list_cache.go:229 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x112498 0x112439 0x109eb8 0x5b3d04 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x112497 fmt.(*buffer).writeString+0xf7 /usr/local/go/src/fmt/print.go:108 # 0x112438 fmt.(*pp).doPrintf+0x98 /usr/local/go/src/fmt/print.go:1032 # 0x109eb7 fmt.Errorf+0x57 /usr/local/go/src/fmt/errors.go:25 # 0x5b3d03 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x193 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x399d14 0x94ac0c 0x94abe1 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a0640 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x399d13 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1083 # 0x94ac0b github.com/miekg/dns.(*Msg).Copy+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1071 # 0x94abe0 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x40 /go/src/resolver/caching_resolver.go:256 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a063f github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xcf /go/src/server/server_endpoints.go:108 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 48] @ 0x11f01c 0x3b7f98 0x3b5724 0x3b77a0 0x88de4 # 0x11f01b encoding/binary.Read+0x6b /usr/local/go/src/encoding/binary/binary.go:240 # 0x3b7f97 github.com/miekg/dns.(*Server).readTCP+0x177 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:678 # 0x3b5723 github.com/miekg/dns.defaultReader.ReadTCP+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x3b779f github.com/miekg/dns.(*Server).serveTCPConn+0x25f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [1: 96] @ 0x202434 0x2069fc 0x23fb7c 0x240598 0x20d8b4 0x21e680 0x21cd1c 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x202433 crypto/hmac.New+0x33 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x2069fb vendor/golang.org/x/crypto/hkdf.Expand+0x2b /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x23fb7b crypto/tls.(*cipherSuiteTLS13).expandLabel+0x2fb /usr/local/go/src/crypto/tls/key_schedule.go:62 # 0x240597 crypto/tls.(*cipherSuiteTLS13).trafficKey+0x47 /usr/local/go/src/crypto/tls/key_schedule.go:93 # 0x20d8b3 crypto/tls.(*halfConn).setTrafficSecret+0x63 /usr/local/go/src/crypto/tls/conn.go:231 # 0x21e67f crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x1ef /usr/local/go/src/crypto/tls/handshake_client_tls13.go:399 # 0x21cd1b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2ab /usr/local/go/src/crypto/tls/handshake_client_tls13.go:90 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 288] @ 0x25bd1 0x338d08 0x33c2c4 0x33c1e5 0x5bc9e4 0x5bc9a9 0x5bc9e9 0x5bc5a4 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x338d07 github.com/sirupsen/logrus.(*Entry).WithFields+0x2e7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x33c2c3 github.com/sirupsen/logrus.(*Entry).WithField+0x103 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x33c1e4 github.com/sirupsen/logrus.(*Logger).WithField+0x24 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:118 # 0x5bc9e3 github.com/0xERR0R/blocky/log.PrefixedLog+0x73 /go/src/log/logger.go:72 # 0x5bc9a8 github.com/0xERR0R/blocky/lists.logger+0x38 /go/src/lists/list_cache.go:103 # 0x5bc9e8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x78 /go/src/lists/list_cache.go:223 # 0x5bc5a3 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x3c3 /go/src/lists/list_cache.go:276 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 416] @ 0x20a524 0x2e278c 0x2e2779 0x2e348c 0x2e20b0 0x88de4 # 0x20a523 crypto/tls.(*Config).Clone+0xb3 /usr/local/go/src/crypto/tls/common.go:835 # 0x2e278b net/http.cloneTLSConfig+0x4b /usr/local/go/src/net/http/transport.go:2925 # 0x2e2778 net/http.(*persistConn).addTLS+0x38 /usr/local/go/src/net/http/transport.go:1553 # 0x2e348b net/http.(*Transport).dialConn+0x77b /usr/local/go/src/net/http/transport.go:1658 # 0x2e20af net/http.(*Transport).dialConnFor+0x8f /usr/local/go/src/net/http/transport.go:1485 0: 0 [1: 176] @ 0x2a6b2c 0x2a62fc 0x28acbc 0x88de4 # 0x2a6b2b net/http.(*http2Transport).newClientConn+0x7fb /usr/local/go/src/net/http/h2_bundle.go:7859 # 0x2a62fb net/http.(*http2Transport).NewClientConn+0x3b /usr/local/go/src/net/http/h2_bundle.go:7801 # 0x28acbb net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:919 0: 0 [3: 3072] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0x18224c 0x2230a4 0x222ecd 0x181ef0 0x1822d8 0x222b3c 0x2229ad 0x212e00 0x217dec 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x18224b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x24b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x2230a3 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x2a3 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x222ecc crypto/tls.(*clientHelloMsg).marshal.func16+0xcc /usr/local/go/src/crypto/tls/handshake_messages.go:307 # 0x181eef vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x6f /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x1822d7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2d7 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x222b3b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x1a7b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x2229ac crypto/tls.(*clientHelloMsg).marshal+0x18ec /usr/local/go/src/crypto/tls/handshake_messages.go:291 # 0x212dff crypto/tls.(*Conn).writeHandshakeRecord+0xef /usr/local/go/src/crypto/tls/conn.go:1049 # 0x217deb crypto/tls.(*Conn).clientHandshake+0x14b /usr/local/go/src/crypto/tls/handshake_client.go:208 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [3: 1152] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 352] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 1152] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x1f6ef8 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1f6ef7 crypto/x509.(*Certificate).Verify+0x447 /usr/local/go/src/crypto/x509/verify.go:824 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 192] @ 0xd1e6c 0xd19c0 0x1ca280 0x1c9f74 0x1aca54 0x1ac5a4 0x1c7b4c 0x1aabe4 0x1c4fa4 0x1a9a54 0x88de4 # 0xd1e6b os.statNolog+0x2b /usr/local/go/src/os/stat_unix.go:30 # 0xd19bf os.Stat+0x2f /usr/local/go/src/os/stat.go:13 # 0x1ca27f net.(*nsswitchConfig).tryUpdate+0x13f /usr/local/go/src/net/nss.go:65 # 0x1c9f73 net.getSystemNSS+0x23 /usr/local/go/src/net/nss.go:34 # 0x1aca53 net.(*conf).lookupOrder+0x323 /usr/local/go/src/net/conf.go:349 # 0x1ac5a3 net.(*conf).hostLookupOrder+0x73 /usr/local/go/src/net/conf.go:227 # 0x1c7b4b net.(*Resolver).lookupIP+0x8b /usr/local/go/src/net/lookup_unix.go:64 # 0x1aabe3 net.init.func1+0x43 /usr/local/go/src/net/hook.go:22 # 0x1c4fa3 net.(*Resolver).lookupIPAddr.func1+0x43 /usr/local/go/src/net/lookup.go:334 # 0x1a9a53 internal/singleflight.(*Group).doCall+0x33 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [2: 384] @ 0xd1e6c 0xd19c0 0x1cb5d0 0x1bade4 0x1bb7cc 0x1b57c8 0x1b5ab8 0x1c7b78 0x1aabe4 0x1c4fa4 0x1a9a54 0x88de4 # 0xd1e6b os.statNolog+0x2b /usr/local/go/src/os/stat_unix.go:30 # 0xd19bf os.Stat+0x2f /usr/local/go/src/os/stat.go:13 # 0x1cb5cf net.stat+0x1f /usr/local/go/src/net/parse.go:84 # 0x1bade3 net.readHosts+0xe3 /usr/local/go/src/net/hosts.go:59 # 0x1bb7cb net.lookupStaticHost+0xdb /usr/local/go/src/net/hosts.go:132 # 0x1b57c7 net.goLookupIPFiles+0x27 /usr/local/go/src/net/dnsclient_unix.go:595 # 0x1b5ab7 net.(*Resolver).goLookupIPCNAMEOrder+0x87 /usr/local/go/src/net/dnsclient_unix.go:617 # 0x1c7b77 net.(*Resolver).lookupIP+0xb7 /usr/local/go/src/net/lookup_unix.go:68 # 0x1aabe3 net.init.func1+0x43 /usr/local/go/src/net/hook.go:22 # 0x1c4fa3 net.(*Resolver).lookupIPAddr.func1+0x43 /usr/local/go/src/net/lookup.go:334 # 0x1a9a53 internal/singleflight.(*Group).doCall+0x33 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [6: 36864] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 512] @ 0x3eec80 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [3: 1056] @ 0x21a01 0x2761f8 0x276165 0x274f70 0x2adad8 0x2ace44 0x2acfac 0x2acbb0 0x2aaaa8 0x2aa1d4 0x2a9c60 0x88de4 # 0x2761f7 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0xc7 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x276164 vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x34 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x274f6f vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x23f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x2adad7 net/http.(*http2ClientConn).writeHeader+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9177 # 0x2ace43 net/http.(*http2ClientConn).encodeHeaders.func3+0x63 /usr/local/go/src/net/http/h2_bundle.go:9111 # 0x2acfab net/http.(*http2ClientConn).encodeHeaders.func1+0x7b /usr/local/go/src/net/http/h2_bundle.go:9003 # 0x2acbaf net/http.(*http2ClientConn).encodeHeaders+0x55f /usr/local/go/src/net/http/h2_bundle.go:9104 # 0x2aaaa7 net/http.(*http2clientStream).encodeAndWriteHeaders+0x297 /usr/local/go/src/net/http/h2_bundle.go:8578 # 0x2aa1d3 net/http.(*http2clientStream).writeRequest+0x533 /usr/local/go/src/net/http/h2_bundle.go:8474 # 0x2a9c5f net/http.(*http2clientStream).doRequest+0x1f /usr/local/go/src/net/http/h2_bundle.go:8392 0: 0 [4: 96] @ 0x398b30 0x3b7ba8 0x3b7a04 0x88de4 # 0x398b2f github.com/miekg/dns.(*Msg).unpack+0x17f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:849 # 0x3b7ba7 github.com/miekg/dns.(*Server).serveDNS+0x127 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 48] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94bc98 0x94b878 0x94b674 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94bc97 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).resolveClientNames+0x47 /go/src/resolver/client_names_resolver.go:115 # 0x94b877 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0xa7 /go/src/resolver/client_names_resolver.go:91 # 0x94b673 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x33 /go/src/resolver/client_names_resolver.go:63 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 2816] @ 0x21258 0x22c84 0x25c24 0x432af4 0x437e60 0x4a5d9c 0x49ef2c 0x4a8c60 0x4a8e20 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x432af3 text/template.addValueFuncs+0x153 /usr/local/go/src/text/template/funcs.go:99 # 0x437e5f text/template.(*Template).Funcs+0x14f /usr/local/go/src/text/template/template.go:181 # 0x4a5d9b html/template.(*escaper).commit+0x6b /usr/local/go/src/html/template/escape.go:918 # 0x49ef2b html/template.escapeTemplate+0x2bb /usr/local/go/src/html/template/escape.go:40 # 0x4a8c5f html/template.(*Template).escape+0x14f /usr/local/go/src/html/template/template.go:104 # 0x4a8e1f html/template.(*Template).Execute+0x2f /usr/local/go/src/html/template/template.go:121 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 48] @ 0x20f14 0x4a933c 0x4a92ed 0x4a93c1 0x9a163c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x4a933b text/template.(*Template).init+0x17b /usr/local/go/src/text/template/template.go:74 # 0x4a92ec text/template.New+0x12c /usr/local/go/src/text/template/template.go:42 # 0x4a93c0 html/template.New+0x200 /usr/local/go/src/html/template/template.go:289 # 0x9a163b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0xdb /go/src/server/server_endpoints.go:230 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 224] @ 0x2a682c 0x2a6819 0x2a62fc 0x28acbc 0x88de4 # 0x2a682b net/http.http2NewFramer+0x4fb /usr/local/go/src/net/http/h2_bundle.go:1835 # 0x2a6818 net/http.(*http2Transport).newClientConn+0x4e8 /usr/local/go/src/net/http/h2_bundle.go:7839 # 0x2a62fb net/http.(*http2Transport).NewClientConn+0x3b /usr/local/go/src/net/http/h2_bundle.go:7801 # 0x28acbb net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:919 0: 0 [1: 144] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 80] @ 0x276230 0x276165 0x274f70 0x2adad8 0x2ace44 0x2ad04c 0x2acbb0 0x2aaaa8 0x2aa1d4 0x2a9c60 0x88de4 # 0x27622f vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0xff /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x276164 vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x34 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x274f6f vendor/golang.org/x/net/http2/hpack.(*Encoder).WriteField+0x23f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/encode.go:68 # 0x2adad7 net/http.(*http2ClientConn).writeHeader+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9177 # 0x2ace43 net/http.(*http2ClientConn).encodeHeaders.func3+0x63 /usr/local/go/src/net/http/h2_bundle.go:9111 # 0x2ad04b net/http.(*http2ClientConn).encodeHeaders.func1+0x11b /usr/local/go/src/net/http/h2_bundle.go:9010 # 0x2acbaf net/http.(*http2ClientConn).encodeHeaders+0x55f /usr/local/go/src/net/http/h2_bundle.go:9104 # 0x2aaaa7 net/http.(*http2clientStream).encodeAndWriteHeaders+0x297 /usr/local/go/src/net/http/h2_bundle.go:8578 # 0x2aa1d3 net/http.(*http2clientStream).writeRequest+0x533 /usr/local/go/src/net/http/h2_bundle.go:8474 # 0x2a9c5f net/http.(*http2clientStream).doRequest+0x1f /usr/local/go/src/net/http/h2_bundle.go:8392 0: 0 [1: 2304] @ 0x9629dc 0x9623fc 0x88de4 # 0x9629db github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x24b /go/src/cache/expirationcache/expiration_cache.go:133 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 144] @ 0x20f94 0x338a80 0x94a56c 0x94a4b5 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x94a56b github.com/sirupsen/logrus.(*Entry).WithField+0x3bb /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94a4b4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x304 /go/src/resolver/caching_resolver.go:192 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [11: 264] @ 0x254070 0x25375c 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x25406f net/textproto.canonicalMIMEHeaderKey+0x1bf /usr/local/go/src/net/textproto/reader.go:787 # 0x25375b net/textproto.readMIMEHeader+0x1bb /usr/local/go/src/net/textproto/reader.go:548 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [3: 144] @ 0x2bf964 0x2bf965 0x2c824c 0x2cc0a4 0x88de4 # 0x2bf963 net/textproto.(*Reader).ReadLine+0x93 /usr/local/go/src/net/textproto/reader.go:44 # 0x2bf964 net/http.readRequest+0x94 /usr/local/go/src/net/http/request.go:1059 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [13: 1040] @ 0xd685c 0xd6841 0x2c86a0 0x2cc0a4 0x88de4 # 0xd685b context.withCancel+0x3b /usr/local/go/src/context/context.go:272 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x2c869f net/http.(*conn).readRequest+0x64f /usr/local/go/src/net/http/server.go:1039 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [3: 48] @ 0x254070 0x253e4c 0x99ffb8 0x99ffa5 0x99ff91 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x25406f net/textproto.canonicalMIMEHeaderKey+0x1bf /usr/local/go/src/net/textproto/reader.go:787 # 0x253e4b net/textproto.CanonicalMIMEHeaderKey+0xcb /usr/local/go/src/net/textproto/reader.go:659 # 0x99ffb7 net/textproto.MIMEHeader.Set+0x247 /usr/local/go/src/net/textproto/header.go:22 # 0x99ffa4 net/http.Header.Set+0x234 /usr/local/go/src/net/http/header.go:40 # 0x99ff90 github.com/0xERR0R/blocky/server.secureHeader.func1+0x220 /go/src/server/server_endpoints.go:43 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [11: 528] @ 0xd88f0 0x3f149c 0x2d0b2c 0x2cc2e8 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x3f149b github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x1db /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:87 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [10: 160] @ 0x254070 0x25375c 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x25406f net/textproto.canonicalMIMEHeaderKey+0x1bf /usr/local/go/src/net/textproto/reader.go:787 # 0x25375b net/textproto.readMIMEHeader+0x1bb /usr/local/go/src/net/textproto/reader.go:548 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [18: 432] @ 0x2537d0 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x2537cf net/textproto.readMIMEHeader+0x22f /usr/local/go/src/net/textproto/reader.go:571 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [9: 1440] @ 0x253604 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x253603 net/textproto.readMIMEHeader+0x63 /usr/local/go/src/net/textproto/reader.go:516 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [16: 1280] @ 0x1c8884 0x2c6910 0x88de4 # 0x1c8883 net.(*conn).Read+0x93 /usr/local/go/src/net/net.go:181 # 0x2c690f net/http.(*connReader).backgroundRead+0x3f /usr/local/go/src/net/http/server.go:681 0: 0 [6: 288] @ 0x20f94 0x253630 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x25362f net/textproto.readMIMEHeader+0x8f /usr/local/go/src/net/textproto/reader.go:519 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [7: 112] @ 0x999430 0x9993d5 0x9993d1 0x9a20d0 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x99942f net/textproto.MIMEHeader.Add+0xbf /usr/local/go/src/net/textproto/header.go:15 # 0x9993d4 net/http.Header.Add+0x64 /usr/local/go/src/net/http/header.go:31 # 0x9993d0 github.com/go-chi/cors.(*Cors).handleActualRequest+0x60 /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:297 # 0x9a20cf github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x17f /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:227 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x2cd7b4 0x2cd78d 0x2cd77d 0x2cd9e4 0x3f3738 0x3f3721 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x2cd7b3 net/textproto.MIMEHeader.Set+0x63 /usr/local/go/src/net/textproto/header.go:22 # 0x2cd78c net/http.Header.Set+0x3c /usr/local/go/src/net/http/header.go:40 # 0x2cd77c net/http.Error+0x2c /usr/local/go/src/net/http/server.go:2176 # 0x2cd9e3 net/http.NotFound+0x33 /usr/local/go/src/net/http/server.go:2183 # 0x3f3737 net/http.HandlerFunc.ServeHTTP+0x247 /usr/local/go/src/net/http/server.go:2166 # 0x3f3720 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x230 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:465 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 16] @ 0x99408c 0x994069 0x993f71 0x2cd718 0x3f1584 0x3f2dd0 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x99408b net/textproto.MIMEHeader.Set+0x17b /usr/local/go/src/net/textproto/header.go:22 # 0x994068 net/http.Header.Set+0x158 /usr/local/go/src/net/http/header.go:40 # 0x993f70 github.com/go-chi/chi/v5/middleware.NoCache.func1+0x60 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:52 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f1583 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2c3 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x3f2dcf github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1df /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [9: 864] @ 0x2c9748 0x2c9389 0x2cd8d4 0x2cd9e4 0x3f3738 0x3f3721 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x2c9747 net/http.Header.Clone+0x5e7 /usr/local/go/src/net/http/header.go:104 # 0x2c9388 net/http.(*response).WriteHeader+0x228 /usr/local/go/src/net/http/server.go:1188 # 0x2cd8d3 net/http.Error+0x183 /usr/local/go/src/net/http/server.go:2178 # 0x2cd9e3 net/http.NotFound+0x33 /usr/local/go/src/net/http/server.go:2183 # 0x3f3737 net/http.HandlerFunc.ServeHTTP+0x247 /usr/local/go/src/net/http/server.go:2166 # 0x3f3720 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x230 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:465 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [21: 2688] @ 0x2537d0 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x2537cf net/textproto.readMIMEHeader+0x22f /usr/local/go/src/net/textproto/reader.go:571 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [3: 48] @ 0x2cd858 0x2cd831 0x2cd81d 0x2cd9e4 0x3f3738 0x3f3721 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x2cd857 net/textproto.MIMEHeader.Set+0x107 /usr/local/go/src/net/textproto/header.go:22 # 0x2cd830 net/http.Header.Set+0xe0 /usr/local/go/src/net/http/header.go:40 # 0x2cd81c net/http.Error+0xcc /usr/local/go/src/net/http/server.go:2177 # 0x2cd9e3 net/http.NotFound+0x33 /usr/local/go/src/net/http/server.go:2183 # 0x3f3737 net/http.HandlerFunc.ServeHTTP+0x247 /usr/local/go/src/net/http/server.go:2166 # 0x3f3720 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x230 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:465 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [68: 19584] @ 0x2bf93c 0x2c824c 0x2cc0a4 0x88de4 # 0x2bf93b net/http.readRequest+0x6b /usr/local/go/src/net/http/request.go:1055 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [1: 704] @ 0x21258 0x22c84 0x21a54 0x2761f8 0x276165 0x27719c 0x276c34 0x276a28 0x29212c 0x28d528 0x2aeaa8 0x2adfcc 0x88de4 # 0x2761f7 vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0xc7 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:59 # 0x276164 vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x34 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x27719b vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x31b /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x276c33 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0x103 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x276a27 vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x127 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x29212b net/http.(*http2Framer).readMetaFrame+0x28b /usr/local/go/src/net/http/h2_bundle.go:3018 # 0x28d527 net/http.(*http2Framer).ReadFrame+0x347 /usr/local/go/src/net/http/h2_bundle.go:1930 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [26: 3744] @ 0x1df00c 0x1dee68 0x2bfb50 0x2c824c 0x2cc0a4 0x88de4 # 0x1df00b net/url.parse+0xdb /usr/local/go/src/net/url/url.go:517 # 0x1dee67 net/url.ParseRequestURI+0x27 /usr/local/go/src/net/url/url.go:495 # 0x2bfb4f net/http.readRequest+0x27f /usr/local/go/src/net/http/request.go:1095 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [1: 16] @ 0x2cd90c 0x2cd9e4 0x3f3738 0x3f3721 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x2cd90b net/http.Error+0x1bb /usr/local/go/src/net/http/server.go:2179 # 0x2cd9e3 net/http.NotFound+0x33 /usr/local/go/src/net/http/server.go:2183 # 0x3f3737 net/http.HandlerFunc.ServeHTTP+0x247 /usr/local/go/src/net/http/server.go:2166 # 0x3f3720 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x230 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:465 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 96] @ 0x254070 0x253e4c 0x99ff14 0x99ff01 0x99feed 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x25406f net/textproto.canonicalMIMEHeaderKey+0x1bf /usr/local/go/src/net/textproto/reader.go:787 # 0x253e4b net/textproto.CanonicalMIMEHeaderKey+0xcb /usr/local/go/src/net/textproto/reader.go:659 # 0x99ff13 net/textproto.MIMEHeader.Set+0x1a3 /usr/local/go/src/net/textproto/header.go:22 # 0x99ff00 net/http.Header.Set+0x190 /usr/local/go/src/net/http/header.go:40 # 0x99feec github.com/0xERR0R/blocky/server.secureHeader.func1+0x17c /go/src/server/server_endpoints.go:42 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 128] @ 0x194c14 0x11e16c 0x202478 0x2069fc 0x23fb7c 0x2402d4 0x21e57c 0x21cd1c 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x194c13 crypto/sha256.New+0x23 /usr/local/go/src/crypto/sha256/sha256.go:154 # 0x11e16b crypto.Hash.New+0x4b /usr/local/go/src/crypto/crypto.go:131 # 0x202477 crypto/hmac.New+0x77 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x2069fb vendor/golang.org/x/crypto/hkdf.Expand+0x2b /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x23fb7b crypto/tls.(*cipherSuiteTLS13).expandLabel+0x2fb /usr/local/go/src/crypto/tls/key_schedule.go:62 # 0x2402d3 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xc3 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x21e57b crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0xeb /usr/local/go/src/crypto/tls/handshake_client_tls13.go:392 # 0x21cd1b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2ab /usr/local/go/src/crypto/tls/handshake_client_tls13.go:90 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 64] @ 0x23fdcc 0x23fd99 0x23fc9d 0x181ef0 0x1822d8 0x23fabc 0x23f961 0x2402d4 0x21fbb8 0x21cd40 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x23fdcb vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x14b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x23fd98 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x118 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x23fc9c crypto/tls.(*cipherSuiteTLS13).expandLabel.func2+0x1c /usr/local/go/src/crypto/tls/key_schedule.go:43 # 0x181eef vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x6f /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x1822d7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2d7 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x23fabb vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x23b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x23f960 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xe0 /usr/local/go/src/crypto/tls/key_schedule.go:42 # 0x2402d3 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xc3 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x21fbb7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x267 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:607 # 0x21cd3f crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2cf /usr/local/go/src/crypto/tls/handshake_client_tls13.go:99 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [21: 1008] @ 0x20f94 0x338a80 0x944fd8 0x944f31 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x944fd7 github.com/sirupsen/logrus.(*Entry).WithField+0x1f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944f30 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x150 /go/src/resolver/blocking_resolver.go:416 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a07eb github.com/0xERR0R/blocky/server.(*Server).dohPostRequestHandler+0x10b /go/src/server/server_endpoints.go:132 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 128] @ 0x194c14 0x11e16c 0x202478 0x2069fc 0x23fb7c 0x2406ac 0x21f9d8 0x21cd40 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x194c13 crypto/sha256.New+0x23 /usr/local/go/src/crypto/sha256/sha256.go:154 # 0x11e16b crypto.Hash.New+0x4b /usr/local/go/src/crypto/crypto.go:131 # 0x202477 crypto/hmac.New+0x77 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x2069fb vendor/golang.org/x/crypto/hkdf.Expand+0x2b /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x23fb7b crypto/tls.(*cipherSuiteTLS13).expandLabel+0x2fb /usr/local/go/src/crypto/tls/key_schedule.go:62 # 0x2406ab crypto/tls.(*cipherSuiteTLS13).finishedHash+0x7b /usr/local/go/src/crypto/tls/key_schedule.go:102 # 0x21f9d7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x87 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:593 # 0x21cd3f crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2cf /usr/local/go/src/crypto/tls/handshake_client_tls13.go:99 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [2: 128] @ 0x213798 0x2133d4 0x21f45c 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x213797 crypto/tls.(*Conn).unmarshalHandshakeMessage+0x217 /usr/local/go/src/crypto/tls/conn.go:1140 # 0x2133d3 crypto/tls.(*Conn).readHandshake+0x1a3 /usr/local/go/src/crypto/tls/conn.go:1099 # 0x21f45b crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x25b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:538 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [3: 768] @ 0x397ff8 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [5: 24320] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0x18224c 0x223034 0x223009 0x181ef0 0x1822d8 0x222b3c 0x2229ad 0x212e00 0x217dec 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x18224b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x24b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x223033 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint16LengthPrefixed+0x233 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:151 # 0x223008 crypto/tls.(*clientHelloMsg).marshal.func16+0x208 /usr/local/go/src/crypto/tls/handshake_messages.go:297 # 0x181eef vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x6f /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x1822d7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2d7 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x222b3b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint24LengthPrefixed+0x1a7b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:156 # 0x2229ac crypto/tls.(*clientHelloMsg).marshal+0x18ec /usr/local/go/src/crypto/tls/handshake_messages.go:291 # 0x212dff crypto/tls.(*Conn).writeHandshakeRecord+0xef /usr/local/go/src/crypto/tls/conn.go:1049 # 0x217deb crypto/tls.(*Conn).clientHandshake+0x14b /usr/local/go/src/crypto/tls/handshake_client.go:208 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 176] @ 0x1287e4 0x128368 0x209be0 0x20d8c4 0x21e61c 0x21cd1c 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1287e3 crypto/aes.newCipher+0x73 /usr/local/go/src/crypto/aes/cipher_asm.go:48 # 0x128367 crypto/aes.NewCipher+0x37 /usr/local/go/src/crypto/aes/cipher.go:44 # 0x209bdf crypto/tls.aeadAESGCMTLS13+0x2f /usr/local/go/src/crypto/tls/cipher_suites.go:555 # 0x20d8c3 crypto/tls.(*halfConn).setTrafficSecret+0x73 /usr/local/go/src/crypto/tls/conn.go:232 # 0x21e61b crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x18b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:396 # 0x21cd1b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2ab /usr/local/go/src/crypto/tls/handshake_client_tls13.go:90 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 1792] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 480] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 144] @ 0x21a01 0xd74d8 0xd6878 0xd6841 0x5b6d58 0x5b7b88 0x5b7a71 0x5b7a10 0x5be05c 0x5bb9d0 0x5bb398 0x5b621c 0x88de4 # 0xd74d7 context.(*cancelCtx).propagateCancel+0x187 /usr/local/go/src/context/context.go:488 # 0xd6877 context.withCancel+0x57 /usr/local/go/src/context/context.go:273 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x5b6d57 github.com/ThinkChaos/parcour/jobgroup.(*withContext).init+0x37 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withContext.go:69 # 0x5b7b87 github.com/ThinkChaos/parcour/jobgroup.initGroup+0x147 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:90 # 0x5b7a70 github.com/ThinkChaos/parcour/jobgroup.withParentAndContext+0x30 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:26 # 0x5b7a0f github.com/ThinkChaos/parcour/jobgroup.WithParent+0x3f /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/withParent.go:14 # 0x5be05b github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x3b /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:52 # 0x5bb9cf github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x8f /go/src/lists/list_cache.go:166 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x42a198 0x42a13d 0x429a08 0x42979c 0x428418 0x42878c 0x428d00 0x4276c4 0x427404 0x426c84 0x4264a0 0x425440 0x438950 0x4a8ee4 0x9a1654 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x42a197 text/template/parse.(*Tree).newField+0x167 /usr/local/go/src/text/template/parse/node.go:501 # 0x42a13c text/template/parse.(*Tree).term+0x10c /usr/local/go/src/text/template/parse/parse.go:776 # 0x429a07 text/template/parse.(*Tree).operand+0x27 /usr/local/go/src/text/template/parse/parse.go:722 # 0x42979b text/template/parse.(*Tree).command+0x10b /usr/local/go/src/text/template/parse/parse.go:692 # 0x428417 text/template/parse.(*Tree).pipeline+0x997 /usr/local/go/src/text/template/parse/parse.go:502 # 0x42878b text/template/parse.(*Tree).parseControl+0x8b /usr/local/go/src/text/template/parse/parse.go:526 # 0x428cff text/template/parse.(*Tree).rangeControl+0x2f /usr/local/go/src/text/template/parse/parse.go:580 # 0x4276c3 text/template/parse.(*Tree).action+0x193 /usr/local/go/src/text/template/parse/parse.go:409 # 0x427403 text/template/parse.(*Tree).textOrAction+0x1a3 /usr/local/go/src/text/template/parse/parse.go:374 # 0x426c83 text/template/parse.(*Tree).parse+0x363 /usr/local/go/src/text/template/parse/parse.go:315 # 0x42649f text/template/parse.(*Tree).Parse+0x1df /usr/local/go/src/text/template/parse/parse.go:251 # 0x42543f text/template/parse.Parse+0xdf /usr/local/go/src/text/template/parse/parse.go:66 # 0x43894f text/template.(*Template).Parse+0x77f /usr/local/go/src/text/template/template.go:210 # 0x4a8ee3 html/template.(*Template).Parse+0x53 /usr/local/go/src/html/template/template.go:191 # 0x9a1653 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0xf3 /go/src/server/server_endpoints.go:232 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 2048] @ 0x94b34 0x9493c 0x94690 0x2c7574 0x2c88bc 0x2cc0a4 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x2c7573 net/http.newBufioWriterSize+0x63 /usr/local/go/src/net/http/server.go:852 # 0x2c88bb net/http.(*conn).readRequest+0x86b /usr/local/go/src/net/http/server.go:1071 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [2: 160] @ 0x5b3ff8 0x5b3fed 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3ff7 bufio.(*Scanner).Text+0x247 /usr/local/go/src/bufio/scan.go:115 # 0x5b3fec github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x23c /go/src/lists/parsers/hosts.go:165 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 19456] @ 0x21258 0x22c84 0x24620 0x5a06e0 0x5a06a5 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a06df github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).getBucket+0x7f /go/src/cache/stringcache/string_caches.go:78 # 0x5a06a4 github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x44 /go/src/cache/stringcache/string_caches.go:91 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x144ce4 0x21e4e4 0x21cd1c 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x144ce3 crypto/ecdh.(*x25519Curve).NewPublicKey+0xa3 /usr/local/go/src/crypto/ecdh/x25519.go:71 # 0x21e4e3 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x53 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:375 # 0x21cd1b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2ab /usr/local/go/src/crypto/tls/handshake_client_tls13.go:90 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [4: 320] @ 0x5b3cd0 0x5b3cd1 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3ccf bufio.(*Scanner).Text+0x15f /usr/local/go/src/bufio/scan.go:115 # 0x5b3cd0 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x160 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x10cb30 0x3ef1cc 0x99ea30 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3ef1cb github.com/0xERR0R/blocky/util.QuestionToString+0x10b /go/src/util/common.go:68 # 0x99ea2f github.com/0xERR0R/blocky/server.newRequest+0x16f /go/src/server/server.go:571 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 352] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 8064] @ 0x26686c 0x26811c 0x267a14 0x2b3884 0x2b380d 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x26686b compress/flate.NewReader+0x4b /usr/local/go/src/compress/flate/inflate.go:812 # 0x26811b compress/gzip.(*Reader).readHeader+0x3cb /usr/local/go/src/compress/gzip/gunzip.go:238 # 0x267a13 compress/gzip.(*Reader).Reset+0x213 /usr/local/go/src/compress/gzip/gunzip.go:113 # 0x2b3883 compress/gzip.NewReader+0xb3 /usr/local/go/src/compress/gzip/gunzip.go:94 # 0x2b380c net/http.(*http2gzipReader).Read+0x3c /usr/local/go/src/net/http/h2_bundle.go:10160 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 1536] @ 0x171420 0x1713e5 0x1713e9 0x1721d4 0x170a58 0x170d6c 0x192b28 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f75d8 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x17141f crypto/internal/bigmod.(*Nat).reset+0x9f /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x1713e4 crypto/internal/bigmod.(*Nat).set+0x64 /usr/local/go/src/crypto/internal/bigmod/nat.go:109 # 0x1713e8 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x68 /usr/local/go/src/crypto/internal/bigmod/nat.go:523 # 0x1721d3 crypto/internal/bigmod.(*Nat).montgomeryMul+0x7d3 /usr/local/go/src/crypto/internal/bigmod/nat.go:651 # 0x170a57 crypto/internal/bigmod.rr+0x267 /usr/local/go/src/crypto/internal/bigmod/nat.go:356 # 0x170d6b crypto/internal/bigmod.NewModulusFromBig+0x28b /usr/local/go/src/crypto/internal/bigmod/nat.go:398 # 0x192b27 crypto/rsa.encrypt+0x47 /usr/local/go/src/crypto/rsa/rsa.go:485 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f75d7 crypto/x509.(*Certificate).buildChains+0xd7 /usr/local/go/src/crypto/x509/verify.go:953 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [4: 192] @ 0x10cb30 0x3eeeac 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0x945ab4 0x944e38 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x945ab3 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x4e3 /go/src/resolver/blocking_resolver.go:507 # 0x944e37 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x57 /go/src/resolver/blocking_resolver.go:401 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [10: 160] @ 0x1c1020 0x1aeb58 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1c101f net.addrList.partition+0x11f /usr/local/go/src/net/ipsock.go:120 # 0x1aeb57 net.(*Dialer).DialContext+0x4f7 /usr/local/go/src/net/dial.go:503 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [8: 192] @ 0x9f74c 0x346c64 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x9f74b time.Time.Format+0xbb /usr/local/go/src/time/format.go:631 # 0x346c63 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x333 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:278 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 16] @ 0x379f70 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94c9c0 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379f6f github.com/0xERR0R/blocky/log.WithPrefix+0xaf /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 48] @ 0x37c520 0x37ef30 0x3c8684 0x3c8750 0x3c8528 0x3b876c 0x3b8624 0x99f3f8 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x37c51f golang.org/x/net/internal/socket.ControlMessage.Parse+0x9f /go/pkg/mod/golang.org/x/net@v0.25.0/internal/socket/socket.go:198 # 0x37ef2f golang.org/x/net/ipv6.(*ControlMessage).Parse+0x2f /go/pkg/mod/golang.org/x/net@v0.25.0/ipv6/control.go:120 # 0x3c8683 github.com/miekg/dns.parseDstFromOOB+0x43 /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:74 # 0x3c874f github.com/miekg/dns.correctSource+0x1f /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:86 # 0x3c8527 github.com/miekg/dns.WriteToSessionUDP+0x47 /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:52 # 0x3b876b github.com/miekg/dns.(*response).Write+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:760 # 0x3b8623 github.com/miekg/dns.(*response).WriteMsg+0x93 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:747 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [28: 1792] @ 0x3837e4 0x397c40 0x397b50 0x397f9c 0x398ca4 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x3837e3 github.com/miekg/dns.init.func55+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:65 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [8: 128] @ 0x95c16c 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x95c16b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x9b /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 1408] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [5: 480] @ 0x398668 0x398488 0x94ac38 0x94ac15 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x94ac37 github.com/miekg/dns.(*Msg).Pack+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x94ac14 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x74 /go/src/resolver/caching_resolver.go:261 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 8] @ 0x4b00c0 0x949b94 0x949b05 0x96251c 0x94a8a8 0x94a4b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x4b00bf github.com/asaskevich/EventBus.(*EventBus).Publish+0x11f /go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:137 # 0x949b93 github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0xb3 /go/src/resolver/caching_resolver.go:317 # 0x949b04 github.com/0xERR0R/blocky/resolver.configureCaches.func1+0x24 /go/src/resolver/caching_resolver.go:73 # 0x96251b github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Get+0x6b /go/src/cache/expirationcache/expiration_cache.go:166 # 0x94a8a7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x37 /go/src/resolver/caching_resolver.go:205 # 0x94a4af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x2ff /go/src/resolver/caching_resolver.go:175 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x379f40 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379f3f github.com/0xERR0R/blocky/log.WithPrefix+0x7f /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 288] @ 0x94a8c0 0x94a4b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94a8bf github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x4f /go/src/resolver/caching_resolver.go:210 # 0x94a4af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x2ff /go/src/resolver/caching_resolver.go:175 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 48] @ 0x379f70 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379f6f github.com/0xERR0R/blocky/log.WithPrefix+0xaf /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 672] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 320] @ 0x1afddc 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1afddb net.(*sysDialer).dialSingle+0x36b /usr/local/go/src/net/dial.go:666 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [3: 48] @ 0x346d2c 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x346d2b github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x3fb /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [3: 48] @ 0x949a5c 0x949a25 0x962584 0x94a8a8 0x94a4b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x949a5b github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0x5b /go/src/resolver/caching_resolver.go:317 # 0x949a24 github.com/0xERR0R/blocky/resolver.configureCaches.func2+0x24 /go/src/resolver/caching_resolver.go:76 # 0x962583 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Get+0xd3 /go/src/cache/expirationcache/expiration_cache.go:171 # 0x94a8a7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x37 /go/src/resolver/caching_resolver.go:205 # 0x94a4af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x2ff /go/src/resolver/caching_resolver.go:175 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [8: 192] @ 0x396b08 0x39b3a4 0x397ad4 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39b3a3 github.com/miekg/dns.unpackHeader+0x43 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:76 # 0x397ad3 github.com/miekg/dns.UnpackRR+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:606 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 448] @ 0x1f15ac 0x1f17d4 0x208af0 0x21bc24 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1f15ab crypto/x509.parseCertificate+0xd8b /usr/local/go/src/crypto/x509/parser.go:970 # 0x1f17d3 crypto/x509.ParseCertificate+0x23 /usr/local/go/src/crypto/x509/parser.go:991 # 0x208aef crypto/tls.(*certCache).newCert+0x8f /usr/local/go/src/crypto/tls/cache.go:85 # 0x21bc23 crypto/tls.(*Conn).verifyServerCertificate+0xb3 /usr/local/go/src/crypto/tls/handshake_client.go:969 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [14: 672] @ 0x1c23dc 0x1c1274 0x1c2148 0x1adc34 0x1ae978 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1c23db net.(*Resolver).internetAddrList.func1+0x18b /usr/local/go/src/net/ipsock.go:274 # 0x1c1273 net.filterAddrList+0x103 /usr/local/go/src/net/ipsock.go:136 # 0x1c2147 net.(*Resolver).internetAddrList+0x647 /usr/local/go/src/net/ipsock.go:307 # 0x1adc33 net.(*Resolver).resolveAddrList+0x3e3 /usr/local/go/src/net/dial.go:283 # 0x1ae977 net.(*Dialer).DialContext+0x317 /usr/local/go/src/net/dial.go:490 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [4: 256] @ 0x1c3188 0x1d3680 0x1d4220 0x1d2d24 0x3c8550 0x3b876c 0x3b8624 0x99f3f8 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x1c3187 net.ipToSockaddr+0x57 /usr/local/go/src/net/ipsock_posix.go:204 # 0x1d367f net.(*UDPAddr).sockaddr+0x3f /usr/local/go/src/net/udpsock_posix.go:39 # 0x1d421f net.(*UDPConn).writeMsg+0x7f /usr/local/go/src/net/udpsock_posix.go:172 # 0x1d2d23 net.(*UDPConn).WriteMsgUDP+0x33 /usr/local/go/src/net/udpsock.go:262 # 0x3c854f github.com/miekg/dns.WriteToSessionUDP+0x6f /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:53 # 0x3b876b github.com/miekg/dns.(*response).Write+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:760 # 0x3b8623 github.com/miekg/dns.(*response).WriteMsg+0x93 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:747 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 3584] @ 0x1198fc 0x11931c 0x11951c 0x10ca54 0x346f60 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x11951b bytes.(*Buffer).Write+0x5b /usr/local/go/src/bytes/buffer.go:179 # 0x10ca53 fmt.Fprintf+0x83 /usr/local/go/src/fmt/print.go:225 # 0x346f5f github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x62f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [3: 96] @ 0x1bef98 0x3ef97c 0x9458cc 0x944e38 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x1bef97 net.ParseCIDR+0x147 /usr/local/go/src/net/ip.go:520 # 0x3ef97b github.com/0xERR0R/blocky/util.CidrContainsIP+0x2b /go/src/util/common.go:208 # 0x9458cb github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x2fb /go/src/resolver/blocking_resolver.go:484 # 0x944e37 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x57 /go/src/resolver/blocking_resolver.go:401 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 80] @ 0x94dd48 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94dd47 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x207 /go/src/resolver/custom_dns_resolver.go:162 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 24] @ 0x396b08 0x39a398 0x398ad4 0x3b7ba8 0x3b7a04 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39a397 github.com/miekg/dns.unpackQuestion+0x27 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1124 # 0x398ad3 github.com/miekg/dns.(*Msg).unpack+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:841 # 0x3b7ba7 github.com/miekg/dns.(*Server).serveDNS+0x127 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 288] @ 0x20f94 0x338a80 0x9448e8 0x944831 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x9448e7 github.com/sirupsen/logrus.(*Entry).WithField+0xf7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944830 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x40 /go/src/resolver/blocking_resolver.go:367 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 96] @ 0x396b08 0x39a398 0x398ad4 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39a397 github.com/miekg/dns.unpackQuestion+0x27 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1124 # 0x398ad3 github.com/miekg/dns.(*Msg).unpack+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:841 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [40: 3840] @ 0xd70e4 0x1af5f8 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0xd70e3 context.(*cancelCtx).Done+0x183 /usr/local/go/src/context/context.go:447 # 0x1af5f7 net.(*sysDialer).dialSerial+0xb7 /usr/local/go/src/net/dial.go:594 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 32] @ 0x33f3fc 0x3469f0 0x346a01 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x33f3fb github.com/sirupsen/logrus.Level.MarshalText+0x13b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logrus.go:66 # 0x3469ef github.com/sirupsen/logrus.Level.String+0xbf /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logrus.go:17 # 0x346a00 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0xd0 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:243 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [2: 32] @ 0x949a28 0x962584 0x94a8a8 0x94a4b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x949a27 github.com/0xERR0R/blocky/resolver.configureCaches.func2+0x27 /go/src/resolver/caching_resolver.go:76 # 0x962583 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Get+0xd3 /go/src/cache/expirationcache/expiration_cache.go:171 # 0x94a8a7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x37 /go/src/resolver/caching_resolver.go:205 # 0x94a4af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x2ff /go/src/resolver/caching_resolver.go:175 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [10: 240] @ 0x398b30 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x398b2f github.com/miekg/dns.(*Msg).unpack+0x17f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:849 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 8] @ 0x4b00c0 0x949ab4 0x949a25 0x962584 0x94a8a8 0x94a4b0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x4b00bf github.com/asaskevich/EventBus.(*EventBus).Publish+0x11f /go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:137 # 0x949ab3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0xb3 /go/src/resolver/caching_resolver.go:317 # 0x949a24 github.com/0xERR0R/blocky/resolver.configureCaches.func2+0x24 /go/src/resolver/caching_resolver.go:76 # 0x962583 github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Get+0xd3 /go/src/cache/expirationcache/expiration_cache.go:171 # 0x94a8a7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).getFromCache+0x37 /go/src/resolver/caching_resolver.go:205 # 0x94a4af github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x2ff /go/src/resolver/caching_resolver.go:175 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 144] @ 0xd88f0 0x379984 0x379be4 0x379c5c 0x99eb04 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 640] @ 0x3868d8 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3868d7 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x247 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:291 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [4: 384] @ 0xd70e4 0xd73b8 0xd6878 0xd6841 0x953818 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd70e3 context.(*cancelCtx).Done+0x183 /usr/local/go/src/context/context.go:447 # 0xd73b7 context.(*cancelCtx).propagateCancel+0x67 /usr/local/go/src/context/context.go:465 # 0xd6877 context.withCancel+0x57 /usr/local/go/src/context/context.go:273 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x953817 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x87 /go/src/resolver/parallel_best_resolver.go:163 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 192] @ 0x37d078 0x37d019 0x3c87e0 0x3c8528 0x3b876c 0x3b8624 0x99f3f8 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x37d077 golang.org/x/net/internal/socket.NewControlMessage+0x127 /go/pkg/mod/golang.org/x/net@v0.25.0/internal/socket/socket.go:215 # 0x37d018 golang.org/x/net/ipv4.(*ControlMessage).Marshal+0xc8 /go/pkg/mod/golang.org/x/net@v0.25.0/ipv4/control.go:64 # 0x3c87df github.com/miekg/dns.correctSource+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:100 # 0x3c8527 github.com/miekg/dns.WriteToSessionUDP+0x47 /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:52 # 0x3b876b github.com/miekg/dns.(*response).Write+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:760 # 0x3b8623 github.com/miekg/dns.(*response).WriteMsg+0x93 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:747 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [13: 624] @ 0x1c247c 0x1c1274 0x1c2148 0x1adc34 0x1ae978 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1c247b net.(*Resolver).internetAddrList.func1+0x22b /usr/local/go/src/net/ipsock.go:276 # 0x1c1273 net.filterAddrList+0x103 /usr/local/go/src/net/ipsock.go:136 # 0x1c2147 net.(*Resolver).internetAddrList+0x647 /usr/local/go/src/net/ipsock.go:307 # 0x1adc33 net.(*Resolver).resolveAddrList+0x3e3 /usr/local/go/src/net/dial.go:283 # 0x1ae977 net.(*Dialer).DialContext+0x317 /usr/local/go/src/net/dial.go:490 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [39: 4368] @ 0x338d54 0x95c4b0 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x95c4af github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x3df /go/src/resolver/upstream_resolver.go:386 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [9: 1008] @ 0x338d54 0x944a94 0x9449ed 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x944a93 github.com/sirupsen/logrus.(*Entry).WithField+0x2a3 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x9449ec github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x1fc /go/src/resolver/blocking_resolver.go:372 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 80] @ 0x95c214 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x95c213 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x143 /go/src/resolver/upstream_resolver.go:388 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 96] @ 0x20f14 0x379b28 0x379b19 0x379bc8 0x379c5c 0x99eb04 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379b27 github.com/sirupsen/logrus.NewEntry+0xe7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:77 # 0x379b18 github.com/0xERR0R/blocky/log.FromCtx+0xd8 /go/src/log/context.go:21 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 32] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x9452d8 0x944f1c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x9452d7 github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0x97 /go/src/resolver/blocking_resolver.go:437 # 0x944f1b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x13b /go/src/resolver/blocking_resolver.go:414 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 48] @ 0x19dcb0 0x19dcb1 0x1bdc28 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eef6c 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x19dcaf net/netip.Addr.string4+0x1cf /usr/local/go/src/net/netip/netip.go:836 # 0x19dcb0 net/netip.Addr.String+0x1d0 /usr/local/go/src/net/netip/netip.go:756 # 0x1bdc27 net.IP.String+0xf7 /usr/local/go/src/net/ip.go:305 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eef6b github.com/0xERR0R/blocky/util.AnswerToString+0x31b /go/src/util/common.go:49 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x98250 0x99140 0x1cdc34 0x1cd5c4 0x1c2c34 0x1d4684 0x1d3160 0x1ab38c 0x1aafe0 0x1b60f4 0x1c7b78 0x1aabe4 0x1c4fa4 0x1a9a54 0x88de4 # 0x9824f syscall.anyToSockaddr+0x6f /usr/local/go/src/syscall/syscall_linux.go:663 # 0x9913f syscall.Getpeername+0x6f /usr/local/go/src/syscall/syscall_unix.go:307 # 0x1cdc33 net.(*netFD).dial+0x573 /usr/local/go/src/net/sock_posix.go:142 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d4683 net.(*sysDialer).dialUDP+0x93 /usr/local/go/src/net/udpsock_posix.go:212 # 0x1d315f net.DialUDP+0xdf /usr/local/go/src/net/udpsock.go:300 # 0x1ab38b net.srcAddrs+0x11b /usr/local/go/src/net/addrselect.go:49 # 0x1aafdf net.sortByRFC6724+0x3f /usr/local/go/src/net/addrselect.go:18 # 0x1b60f3 net.(*Resolver).goLookupIPCNAMEOrder+0x6c3 /usr/local/go/src/net/dnsclient_unix.go:804 # 0x1c7b77 net.(*Resolver).lookupIP+0xb7 /usr/local/go/src/net/lookup_unix.go:68 # 0x1aabe3 net.init.func1+0x43 /usr/local/go/src/net/hook.go:22 # 0x1c4fa3 net.(*Resolver).lookupIPAddr.func1+0x43 /usr/local/go/src/net/lookup.go:334 # 0x1a9a53 internal/singleflight.(*Group).doCall+0x33 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [3: 144] @ 0x20f94 0x338a80 0x379cb0 0x379bd4 0x379c5c 0x94b768 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x379caf github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x1f /go/src/log/context.go:44 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x94b767 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x127 /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 48] @ 0x94a4c8 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94a4c7 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x317 /go/src/resolver/caching_resolver.go:192 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 48] @ 0x10cb30 0x33a348 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x33a347 github.com/sirupsen/logrus.(*Entry).Logf+0x57 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [4: 320] @ 0x398668 0x398488 0x94ac38 0x94ac15 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x94ac37 github.com/miekg/dns.(*Msg).Pack+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x94ac14 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x74 /go/src/resolver/caching_resolver.go:261 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 64] @ 0x6bffd 0x6ba74 0x6bc98 0x346b24 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x346b23 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x1f3 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:257 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [2: 48] @ 0x3eef40 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3eef3f github.com/0xERR0R/blocky/util.AnswerToString+0x2ef /go/src/util/common.go:49 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [8: 192] @ 0x947340 0x95b560 0x952edc 0x953e40 0x88de4 # 0x94733f github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0xdf /go/src/resolver/bootstrap.go:129 # 0x95b55f github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x5f /go/src/resolver/upstream_resolver.go:332 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 24] @ 0x4b0c64 0x4b06f0 0x4b0524 0x9499e0 0x949951 0x962730 0x94ace4 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x4b0c63 github.com/asaskevich/EventBus.(*EventBus).setUpPublish+0x73 /go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:200 # 0x4b06ef github.com/asaskevich/EventBus.(*EventBus).doPublish+0x2f /go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:159 # 0x4b0523 github.com/asaskevich/EventBus.(*EventBus).Publish+0x583 /go/pkg/mod/github.com/asaskevich/!event!bus@v0.0.0-20200907212545-49d423059eef/event_bus.go:144 # 0x9499df github.com/0xERR0R/blocky/resolver.(*CachingResolver).publishMetricsIfEnabled+0xaf /go/src/resolver/caching_resolver.go:317 # 0x949950 github.com/0xERR0R/blocky/resolver.configureCaches.func3+0x20 /go/src/resolver/caching_resolver.go:79 # 0x96272f github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x13f /go/src/cache/expirationcache/expiration_cache.go:158 # 0x94ace3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x143 /go/src/resolver/caching_resolver.go:267 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 96] @ 0x4fe00 0x18f14 0x18c54 0x95a820 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x95a81f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x1df /go/src/resolver/upstream_resolver.go:240 # 0x95a5cf github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x2f /go/src/resolver/upstream_resolver.go:204 # 0x95b9db github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x13b /go/src/resolver/upstream_resolver.go:350 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 1024] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [13: 1456] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [19: 912] @ 0x20f14 0x59db04 0x59dafd 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x59db03 github.com/avast/retry-go/v4.newDefaultRetryConfig+0x33 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:229 # 0x59dafc github.com/avast/retry-go/v4.DoWithData[...]+0x2c /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:128 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 1152] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [6: 96] @ 0x379f70 0x956cc0 0x379bd4 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953e40 0x88de4 # 0x379f6f github.com/0xERR0R/blocky/log.WithPrefix+0xaf /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b7b github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x3b /go/src/resolver/resolver.go:197 # 0x95b3f7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x137 /go/src/resolver/upstream_resolver.go:313 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [3: 96] @ 0x10cb30 0x3ef1cc 0x99ea30 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3ef1cb github.com/0xERR0R/blocky/util.QuestionToString+0x10b /go/src/util/common.go:68 # 0x99ea2f github.com/0xERR0R/blocky/server.newRequest+0x16f /go/src/server/server.go:571 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 48] @ 0x3eef40 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3eef3f github.com/0xERR0R/blocky/util.AnswerToString+0x2ef /go/src/util/common.go:49 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x8d090 0xb5ec8 0x95f004 0x954994 0x954618 0x953844 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x8d08f internal/reflectlite.Swapper+0x2ef /usr/local/go/src/internal/reflectlite/swapper.go:66 # 0xb5ec7 sort.Slice+0x87 /usr/local/go/src/sort/slice.go:26 # 0x95f003 github.com/mroth/weightedrand/v2.NewChooser[...]+0x83 /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0x954993 github.com/0xERR0R/blocky/resolver.weightedRandom+0x2c3 /go/src/resolver/parallel_best_resolver.go:266 # 0x954617 github.com/0xERR0R/blocky/resolver.pickRandom+0xa7 /go/src/resolver/parallel_best_resolver.go:236 # 0x953843 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xb3 /go/src/resolver/parallel_best_resolver.go:166 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 240] @ 0x10cb30 0x379f6c 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x379f6b github.com/0xERR0R/blocky/log.WithPrefix+0xab /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [20: 1280] @ 0x95a6cc 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x95a6cb github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x8b /go/src/resolver/upstream_resolver.go:224 # 0x95a5cf github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x2f /go/src/resolver/upstream_resolver.go:204 # 0x95b9db github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x13b /go/src/resolver/upstream_resolver.go:350 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [13: 624] @ 0x1d0d0c 0x1cdaec 0x1cd5c4 0x1c2c34 0x1d1240 0x1d1110 0x1d1111 0x1afc5c 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1d0d0b net.sockaddrToTCP+0x5b /usr/local/go/src/net/tcpsock_posix.go:19 # 0x1cdaeb net.(*netFD).dial+0x42b /usr/local/go/src/net/sock_posix.go:141 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d123f net.(*sysDialer).doDialTCPProto+0xaf /usr/local/go/src/net/tcpsock_posix.go:85 # 0x1d110f net.(*sysDialer).doDialTCP+0x6f /usr/local/go/src/net/tcpsock_posix.go:75 # 0x1d1110 net.(*sysDialer).dialTCP+0x70 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x1afc5b net.(*sysDialer).dialSingle+0x1eb /usr/local/go/src/net/dial.go:651 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [19: 1216] @ 0x3827a4 0x397c40 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x3827a3 github.com/miekg/dns.init.func3+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:13 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [13: 416] @ 0x98250 0x98610 0x1cda30 0x1cd5c4 0x1c2c34 0x1d1240 0x1d1110 0x1d1111 0x1afc5c 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x9824f syscall.anyToSockaddr+0x6f /usr/local/go/src/syscall/syscall_linux.go:663 # 0x9860f syscall.Getsockname+0x6f /usr/local/go/src/syscall/syscall_linux.go:705 # 0x1cda2f net.(*netFD).dial+0x36f /usr/local/go/src/net/sock_posix.go:139 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d123f net.(*sysDialer).doDialTCPProto+0xaf /usr/local/go/src/net/tcpsock_posix.go:85 # 0x1d110f net.(*sysDialer).doDialTCP+0x6f /usr/local/go/src/net/tcpsock_posix.go:75 # 0x1d1110 net.(*sysDialer).dialTCP+0x70 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x1afc5b net.(*sysDialer).dialSingle+0x1eb /usr/local/go/src/net/dial.go:651 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [16: 768] @ 0x20f94 0x338a80 0x95c4b0 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x95c4af github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x3df /go/src/resolver/upstream_resolver.go:386 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [5: 160] @ 0x399d14 0x94ac0c 0x94abe1 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x399d13 github.com/miekg/dns.(*Msg).CopyTo+0x113 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1083 # 0x94ac0b github.com/miekg/dns.(*Msg).Copy+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1071 # 0x94abe0 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x40 /go/src/resolver/caching_resolver.go:256 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [25: 7200] @ 0x25bd1 0x338af8 0x94cab0 0x94ca05 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x94caaf github.com/sirupsen/logrus.(*Entry).WithField+0x12f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94ca04 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x84 /go/src/resolver/conditional_upstream_resolver.go:94 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 144] @ 0x99e9ac 0x99e955 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x99e9ab github.com/google/uuid.UUID.String+0xeb /go/pkg/mod/github.com/google/uuid@v1.6.0/uuid.go:247 # 0x99e954 github.com/0xERR0R/blocky/server.newRequest+0x94 /go/src/server/server.go:570 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 96] @ 0x3c8430 0x3b8278 0x3b577c 0x3b708c 0x3b5d9c 0x99e590 0x88de4 # 0x3c842f github.com/miekg/dns.ReadFromSessionUDP+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:47 # 0x3b8277 github.com/miekg/dns.(*Server).readUDP+0x157 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:699 # 0x3b577b github.com/miekg/dns.defaultReader.ReadUDP+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x3b708b github.com/miekg/dns.(*Server).serveUDP+0x20b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x3b5d9b github.com/miekg/dns.(*Server).ListenAndServe+0x49b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [8: 128] @ 0x6bffd 0x6ba74 0x6bc98 0x95a54c 0x95a4a1 0x95b980 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x95a54b net.JoinHostPort+0xcb /usr/local/go/src/net/ipsock.go:241 # 0x95a4a0 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).fmtURL+0x20 /go/src/resolver/upstream_resolver.go:194 # 0x95b97f github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0xdf /go/src/resolver/upstream_resolver.go:345 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [18: 2016] @ 0x338d54 0x940f7c 0x9560a4 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x940f7b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x3b /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [13: 1456] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 32] @ 0x94a750 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94a74f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x59f /go/src/resolver/caching_resolver.go:186 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [11: 352] @ 0x1c32dc 0x1d0f10 0x1cd99c 0x1cd5c4 0x1c2c34 0x1d1240 0x1d1110 0x1d1111 0x1afc5c 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1c32db net.ipToSockaddr+0x1ab /usr/local/go/src/net/ipsock_posix.go:198 # 0x1d0f0f net.(*TCPAddr).sockaddr+0x3f /usr/local/go/src/net/tcpsock_posix.go:40 # 0x1cd99b net.(*netFD).dial+0x2db /usr/local/go/src/net/sock_posix.go:121 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d123f net.(*sysDialer).doDialTCPProto+0xaf /usr/local/go/src/net/tcpsock_posix.go:85 # 0x1d110f net.(*sysDialer).doDialTCP+0x6f /usr/local/go/src/net/tcpsock_posix.go:75 # 0x1d1110 net.(*sysDialer).dialTCP+0x70 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x1afc5b net.(*sysDialer).dialSingle+0x1eb /usr/local/go/src/net/dial.go:651 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [10: 480] @ 0x10cb30 0x379f6c 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x379f6b github.com/0xERR0R/blocky/log.WithPrefix+0xab /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 4608] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [30: 2880] @ 0x10cb30 0x379f6c 0x956cc0 0x379bd4 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953e40 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x379f6b github.com/0xERR0R/blocky/log.WithPrefix+0xab /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b7b github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x3b /go/src/resolver/resolver.go:197 # 0x95b3f7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x137 /go/src/resolver/upstream_resolver.go:313 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [7: 784] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 192] @ 0xd80a4 0xd8830 0xd87f9 0x99f4f8 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd80a3 context.WithDeadlineCause+0x1a3 /usr/local/go/src/context/context.go:638 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x99f4f7 github.com/0xERR0R/blocky/server.(*Server).resolve+0x87 /go/src/server/server.go:658 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [14: 672] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953e40 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b7b github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x3b /go/src/resolver/resolver.go:197 # 0x95b3f7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x137 /go/src/resolver/upstream_resolver.go:313 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [7: 560] @ 0xa6a30 0xd80f8 0xd8830 0xd87f9 0x99f4f8 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xa6a2f time.AfterFunc+0x2f /usr/local/go/src/time/sleep.go:165 # 0xd80f7 context.WithDeadlineCause+0x1f7 /usr/local/go/src/context/context.go:638 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x99f4f7 github.com/0xERR0R/blocky/server.(*Server).resolve+0x87 /go/src/server/server.go:658 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [12: 384] @ 0x1c32dc 0x1d3680 0x1cd99c 0x1cd5c4 0x1c2c34 0x1d4684 0x1afd14 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1c32db net.ipToSockaddr+0x1ab /usr/local/go/src/net/ipsock_posix.go:198 # 0x1d367f net.(*UDPAddr).sockaddr+0x3f /usr/local/go/src/net/udpsock_posix.go:39 # 0x1cd99b net.(*netFD).dial+0x2db /usr/local/go/src/net/sock_posix.go:121 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d4683 net.(*sysDialer).dialUDP+0x93 /usr/local/go/src/net/udpsock_posix.go:212 # 0x1afd13 net.(*sysDialer).dialSingle+0x2a3 /usr/local/go/src/net/dial.go:655 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [18: 5184] @ 0x20d0d 0x25e50 0x338d08 0x95c4b0 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x338d07 github.com/sirupsen/logrus.(*Entry).WithFields+0x2e7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x95c4af github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x3df /go/src/resolver/upstream_resolver.go:386 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 2304] @ 0x9629dc 0x9623fc 0x88de4 # 0x9629db github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x24b /go/src/cache/expirationcache/expiration_cache.go:133 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [4: 192] @ 0x20f94 0x338a80 0x94a498 0x94a3bd 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x94a497 github.com/sirupsen/logrus.(*Entry).WithField+0x2e7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94a3bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x20c /go/src/resolver/caching_resolver.go:173 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 288] @ 0x398668 0x39846c 0x3b85e8 0x3b85d1 0x99f3f8 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x3b85e7 github.com/miekg/dns.(*Msg).Pack+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x3b85d0 github.com/miekg/dns.(*response).WriteMsg+0x40 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:743 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [22: 1056] @ 0x1d0d0c 0x1cdbb0 0x1cd5c4 0x1c2c34 0x1d1240 0x1d1110 0x1d1111 0x1afc5c 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1d0d0b net.sockaddrToTCP+0x5b /usr/local/go/src/net/tcpsock_posix.go:19 # 0x1cdbaf net.(*netFD).dial+0x4ef /usr/local/go/src/net/sock_posix.go:141 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d123f net.(*sysDialer).doDialTCPProto+0xaf /usr/local/go/src/net/tcpsock_posix.go:85 # 0x1d110f net.(*sysDialer).doDialTCP+0x6f /usr/local/go/src/net/tcpsock_posix.go:75 # 0x1d1110 net.(*sysDialer).dialTCP+0x70 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x1afc5b net.(*sysDialer).dialSingle+0x1eb /usr/local/go/src/net/dial.go:651 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [5: 240] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94c9c0 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 64] @ 0x346d80 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x346d7f github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x44f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:280 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [2: 32] @ 0x3eec80 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 784] @ 0x379998 0x379961 0x379be4 0x379c5c 0x99eb04 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 112] @ 0x33a350 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x33a34f github.com/sirupsen/logrus.(*Entry).Logf+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [4: 192] @ 0x20f94 0x338a80 0x954004 0x953f4d 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x954003 github.com/sirupsen/logrus.(*Entry).WithField+0x163 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x953f4c github.com/0xERR0R/blocky/resolver.evaluateResponses+0xac /go/src/resolver/parallel_best_resolver.go:194 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 288] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [25: 1200] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953e40 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b7b github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x3b /go/src/resolver/resolver.go:197 # 0x95b3f7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x137 /go/src/resolver/upstream_resolver.go:313 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [4: 192] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 784] @ 0x379a9c 0x379b0d 0x379bc8 0x379c5c 0x94b768 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x94b767 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x127 /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [17: 816] @ 0x1d347c 0x1cdddc 0x1cd5c4 0x1c2c34 0x1d4684 0x1afd14 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1d347b net.sockaddrToUDP+0x5b /usr/local/go/src/net/udpsock_posix.go:18 # 0x1cdddb net.(*netFD).dial+0x71b /usr/local/go/src/net/sock_posix.go:143 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d4683 net.(*sysDialer).dialUDP+0x93 /usr/local/go/src/net/udpsock_posix.go:212 # 0x1afd13 net.(*sysDialer).dialSingle+0x2a3 /usr/local/go/src/net/dial.go:655 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [3: 48] @ 0x941244 0x940f64 0x9560a4 0x88de4 # 0x941243 github.com/0xERR0R/blocky/querylog.LogEntryFields+0x263 /go/src/querylog/logger_writer.go:39 # 0x940f63 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x23 /go/src/querylog/logger_writer.go:23 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [37: 1776] @ 0x1c4a74 0x1c1fc8 0x1adc34 0x1ae978 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1c4a73 net.(*Resolver).lookupIPAddr+0x703 /usr/local/go/src/net/lookup.go:310 # 0x1c1fc7 net.(*Resolver).internetAddrList+0x4c7 /usr/local/go/src/net/ipsock.go:288 # 0x1adc33 net.(*Resolver).resolveAddrList+0x3e3 /usr/local/go/src/net/dial.go:283 # 0x1ae977 net.(*Dialer).DialContext+0x317 /usr/local/go/src/net/dial.go:490 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [15: 1200] @ 0x3868d8 0x386594 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3868d7 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x247 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:291 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [10: 1120] @ 0x338d54 0x953a88 0x9539d1 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x953a87 github.com/sirupsen/logrus.(*Entry).WithField+0x2f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x9539d0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x240 /go/src/resolver/parallel_best_resolver.go:170 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [13: 1872] @ 0x3b7b00 0x3b7a04 0x88de4 # 0x3b7aff github.com/miekg/dns.(*Server).serveDNS+0x7f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:618 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [9: 1008] @ 0x379998 0x379961 0x379be4 0x379c5c 0x94b768 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x94b767 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x127 /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [34: 9792] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 80] @ 0x397ff8 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [3: 144] @ 0x20f94 0x338a80 0x944a94 0x9449ed 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x944a93 github.com/sirupsen/logrus.(*Entry).WithField+0x2a3 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x9449ec github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x1fc /go/src/resolver/blocking_resolver.go:372 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 80] @ 0x3ef184 0x99ea30 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3ef183 github.com/0xERR0R/blocky/util.QuestionToString+0xc3 /go/src/util/common.go:68 # 0x99ea2f github.com/0xERR0R/blocky/server.newRequest+0x16f /go/src/server/server.go:571 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 48] @ 0x94a3a4 0x94a319 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94a3a3 github.com/0xERR0R/blocky/util.GenerateCacheKey+0x1f3 /go/src/util/common.go:193 # 0x94a318 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x168 /go/src/resolver/caching_resolver.go:172 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 288] @ 0x20f94 0x338a80 0x94dde8 0x94dd35 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x94dde7 github.com/sirupsen/logrus.(*Entry).WithField+0x2a7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94dd34 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x1f4 /go/src/resolver/custom_dns_resolver.go:162 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 64] @ 0x397ff8 0x398ca4 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [10: 160] @ 0x95b38c 0x95b534 0x952edc 0x953e40 0x88de4 # 0x95b38b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0xcb /go/src/resolver/upstream_resolver.go:314 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [29: 2320] @ 0xa6a30 0xd80f8 0xd8830 0xd87f9 0x95b99c 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0xa6a2f time.AfterFunc+0x2f /usr/local/go/src/time/sleep.go:165 # 0xd80f7 context.WithDeadlineCause+0x1f7 /usr/local/go/src/context/context.go:638 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x95b99b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0xfb /go/src/resolver/upstream_resolver.go:347 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 2560] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [1: 896] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [17: 816] @ 0x20f94 0x338a80 0x956be0 0x956ccc 0x379bd4 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953e40 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x956bdf github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x1f /go/src/resolver/resolver.go:198 # 0x956ccb github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x3b /go/src/resolver/resolver.go:206 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b7b github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x3b /go/src/resolver/resolver.go:197 # 0x95b3f7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x137 /go/src/resolver/upstream_resolver.go:313 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [5: 80] @ 0x475010 0x474fb1 0x95c2b4 0x95c26d 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x47500f strings.(*Builder).WriteString+0x26f /usr/local/go/src/strings/builder.go:116 # 0x474fb0 github.com/0xERR0R/blocky/config.Upstream.String+0x210 /go/src/config/upstream.go:48 # 0x95c2b3 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x1e3 /go/src/resolver/upstream_resolver.go:50 # 0x95c26c github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x19c /go/src/resolver/upstream_resolver.go:389 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0x954170 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x95416f github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cf /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 72] @ 0x3b7d88 0x3b7a04 0x88de4 # 0x3b7d87 github.com/miekg/dns.(*Server).serveDNS+0x307 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:660 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x3eec80 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 96] @ 0x20f94 0x338a80 0x99ec6c 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x99ec6b github.com/0xERR0R/blocky/server.newRequest+0x3ab /go/src/server/server.go:575 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0x19dcb0 0x19dcb1 0x1bdc28 0x945748 0x944e38 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x19dcaf net/netip.Addr.string4+0x1cf /usr/local/go/src/net/netip/netip.go:836 # 0x19dcb0 net/netip.Addr.String+0x1d0 /usr/local/go/src/net/netip/netip.go:756 # 0x1bdc27 net.IP.String+0xf7 /usr/local/go/src/net/ip.go:305 # 0x945747 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).groupsToCheckForClient+0x177 /go/src/resolver/blocking_resolver.go:476 # 0x944e37 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x57 /go/src/resolver/blocking_resolver.go:401 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [11: 1232] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 192] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x94e528 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94e527 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x87 /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [10: 1120] @ 0xd7f90 0xd8830 0xd87f9 0x99f4f8 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd7f8f context.WithDeadlineCause+0x8f /usr/local/go/src/context/context.go:626 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x99f4f7 github.com/0xERR0R/blocky/server.(*Server).resolve+0x87 /go/src/server/server.go:658 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 192] @ 0x20f94 0x338a80 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 784] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b0c 0x94c9c0 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [49: 5488] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953e40 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b7b github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x3b /go/src/resolver/resolver.go:197 # 0x95b3f7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x137 /go/src/resolver/upstream_resolver.go:313 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [3: 144] @ 0x20f94 0x338a80 0x94cab0 0x94ca05 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x94caaf github.com/sirupsen/logrus.(*Entry).WithField+0x12f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94ca04 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x84 /go/src/resolver/conditional_upstream_resolver.go:94 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [14: 43008] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [3: 192] @ 0x3e109c 0x399e38 0x94ac0c 0x94abe1 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3e109b github.com/miekg/dns.(*A).copy+0xbb /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:814 # 0x399e37 github.com/miekg/dns.(*Msg).CopyTo+0x237 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1089 # 0x94ac0b github.com/miekg/dns.(*Msg).Copy+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1071 # 0x94abe0 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x40 /go/src/resolver/caching_resolver.go:256 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 288] @ 0x6bf968 0x6bf959 0x6bf909 0x6c144c 0x96270c 0x94ace4 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x6bf967 container/list.(*List).insertValue+0x257 /usr/local/go/src/container/list/list.go:104 # 0x6bf958 container/list.(*List).PushFront+0x248 /usr/local/go/src/container/list/list.go:146 # 0x6bf908 github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x1f8 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:61 # 0x6c144b github.com/hashicorp/golang-lru.(*Cache).Add+0x5b /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0x96270b github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x11b /go/src/cache/expirationcache/expiration_cache.go:152 # 0x94ace3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x143 /go/src/resolver/caching_resolver.go:267 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [110: 17600] @ 0x1aea88 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1aea87 net.(*Dialer).DialContext+0x427 /usr/local/go/src/net/dial.go:495 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [7: 672] @ 0x3b713c 0x3b5d9c 0x99e590 0x88de4 # 0x3b713b github.com/miekg/dns.(*Server).serveUDP+0x2bb /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:537 # 0x3b5d9b github.com/miekg/dns.(*Server).ListenAndServe+0x49b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [1: 16] @ 0x3ef0f4 0x99ea30 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3ef0f3 github.com/0xERR0R/blocky/util.QuestionToString+0x33 /go/src/util/common.go:66 # 0x99ea2f github.com/0xERR0R/blocky/server.newRequest+0x16f /go/src/server/server.go:571 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 1008] @ 0x21a01 0xd74d8 0xd6878 0xd6841 0x953818 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd74d7 context.(*cancelCtx).propagateCancel+0x187 /usr/local/go/src/context/context.go:488 # 0xd6877 context.withCancel+0x57 /usr/local/go/src/context/context.go:273 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x953817 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x87 /go/src/resolver/parallel_best_resolver.go:163 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [9: 1008] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0x3d3264 0x3d320d 0x3d3201 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x3d3263 github.com/miekg/dns.cloneSlice[...]+0x83 /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x3d320c github.com/miekg/dns.unpackDataAAAA+0x2c /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:48 # 0x3d3200 github.com/miekg/dns.(*AAAA).unpack+0x20 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1222 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [4: 192] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 288] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [11: 1232] @ 0x338d54 0x94a498 0x94a3bd 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x94a497 github.com/sirupsen/logrus.(*Entry).WithField+0x2e7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94a3bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x20c /go/src/resolver/caching_resolver.go:173 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 288] @ 0x25bd1 0x338af8 0x94e140 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x94e13f github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x5ff /go/src/resolver/custom_dns_resolver.go:137 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [20: 5760] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94c9c0 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 784] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [8: 896] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x94c9c0 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 96] @ 0x474ed4 0x474e09 0x95b388 0x95b321 0x95b534 0x952edc 0x953e40 0x88de4 # 0x474ed3 strings.(*Builder).WriteString+0x133 /usr/local/go/src/strings/builder.go:116 # 0x474e08 github.com/0xERR0R/blocky/config.Upstream.String+0x68 /go/src/config/upstream.go:35 # 0x95b387 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0xc7 /go/src/resolver/upstream_resolver.go:50 # 0x95b320 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x60 /go/src/resolver/upstream_resolver.go:314 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [16: 768] @ 0x95b650 0x952edc 0x953e40 0x88de4 # 0x95b64f github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x14f /go/src/resolver/upstream_resolver.go:366 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [10: 1120] @ 0x338d54 0x99ec6c 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x99ec6b github.com/0xERR0R/blocky/server.newRequest+0x3ab /go/src/server/server.go:575 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [16: 1024] @ 0x3837e4 0x397c40 0x397b50 0x397f9c 0x398ca4 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3837e3 github.com/miekg/dns.init.func55+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:65 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [52: 5824] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953e40 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b7b github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x3b /go/src/resolver/resolver.go:197 # 0x95b3f7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x137 /go/src/resolver/upstream_resolver.go:313 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [6: 288] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b0c 0x94c9c0 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [25: 7200] @ 0x25bd1 0x338d08 0x379cb0 0x379bd4 0x379c5c 0x99eb04 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d07 github.com/sirupsen/logrus.(*Entry).WithFields+0x2e7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:147 # 0x379caf github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x1f /go/src/log/context.go:44 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 80] @ 0xa6a30 0xd80f8 0x1af6a8 0x1af685 0x1af42c 0x88de4 # 0xa6a2f time.AfterFunc+0x2f /usr/local/go/src/time/sleep.go:165 # 0xd80f7 context.WithDeadlineCause+0x1f7 /usr/local/go/src/context/context.go:638 # 0x1af6a7 context.WithDeadline+0x167 /usr/local/go/src/context/context.go:612 # 0x1af684 net.(*sysDialer).dialSerial+0x144 /usr/local/go/src/net/dial.go:611 # 0x1af42b net.(*sysDialer).dialParallel.func1+0x7b /usr/local/go/src/net/dial.go:536 0: 0 [7: 112] @ 0x474ed4 0x474e09 0x966be8 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x95b7d4 0x952edc 0x953e40 0x88de4 # 0x474ed3 strings.(*Builder).WriteString+0x133 /usr/local/go/src/strings/builder.go:116 # 0x474e08 github.com/0xERR0R/blocky/config.Upstream.String+0x68 /go/src/config/upstream.go:35 # 0x966be7 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x67 /go/src/resolver/upstream_resolver.go:50 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x95b7d3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2d3 /go/src/resolver/upstream_resolver.go:380 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [5: 560] @ 0x338d54 0x94dde8 0x94dd35 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x94dde7 github.com/sirupsen/logrus.(*Entry).WithField+0x2a7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94dd34 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x1f4 /go/src/resolver/custom_dns_resolver.go:162 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [9: 1008] @ 0x99eca8 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x99eca7 github.com/0xERR0R/blocky/server.newRequest+0x3e7 /go/src/server/server.go:581 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 112] @ 0xd8130 0xd8830 0xd87f9 0x95b99c 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0xd812f context.WithDeadlineCause+0x22f /usr/local/go/src/context/context.go:642 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x95b99b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0xfb /go/src/resolver/upstream_resolver.go:347 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [11: 528] @ 0x20f14 0xd7494 0xd7fe0 0xd8830 0xd87f9 0x95b99c 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0xd7493 context.(*cancelCtx).propagateCancel+0x143 /usr/local/go/src/context/context.go:486 # 0xd7fdf context.WithDeadlineCause+0xdf /usr/local/go/src/context/context.go:629 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x95b99b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0xfb /go/src/resolver/upstream_resolver.go:347 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x9449f0 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x9449ef github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x1ff /go/src/resolver/blocking_resolver.go:372 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [10: 480] @ 0x20f94 0x339454 0x339429 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x339453 github.com/sirupsen/logrus.(*Entry).Dup+0x63 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x339428 github.com/sirupsen/logrus.(*Entry).log+0x38 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [2: 48] @ 0x10cb30 0x3eef6c 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eef6b github.com/0xERR0R/blocky/util.AnswerToString+0x31b /go/src/util/common.go:49 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0x99e9b0 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x99e9af github.com/0xERR0R/blocky/server.newRequest+0xef /go/src/server/server.go:570 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [14: 336] @ 0x95a758 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x95a757 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x117 /go/src/resolver/upstream_resolver.go:234 # 0x95a5cf github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x2f /go/src/resolver/upstream_resolver.go:204 # 0x95b9db github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x13b /go/src/resolver/upstream_resolver.go:350 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [16: 4608] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0x94b920 0x94b674 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94b91f github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).getClientNames+0x14f /go/src/resolver/client_names_resolver.go:85 # 0x94b673 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x33 /go/src/resolver/client_names_resolver.go:63 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [27: 3888] @ 0x21a01 0xd74d8 0xd7fe0 0xd8830 0xd87f9 0x95b99c 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0xd74d7 context.(*cancelCtx).propagateCancel+0x187 /usr/local/go/src/context/context.go:488 # 0xd7fdf context.WithDeadlineCause+0xdf /usr/local/go/src/context/context.go:629 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x95b99b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0xfb /go/src/resolver/upstream_resolver.go:347 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [5: 120] @ 0x398b30 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x398b2f github.com/miekg/dns.(*Msg).unpack+0x17f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:849 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [4: 64] @ 0x19dcb0 0x19dcb1 0x1bdc28 0x95a4b0 0x95b980 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x19dcaf net/netip.Addr.string4+0x1cf /usr/local/go/src/net/netip/netip.go:836 # 0x19dcb0 net/netip.Addr.String+0x1d0 /usr/local/go/src/net/netip/netip.go:756 # 0x1bdc27 net.IP.String+0xf7 /usr/local/go/src/net/ip.go:305 # 0x95a4af github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).fmtURL+0x2f /go/src/resolver/upstream_resolver.go:194 # 0x95b97f github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0xdf /go/src/resolver/upstream_resolver.go:345 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [4: 192] @ 0x8d0a0 0xb5ec8 0x95f004 0x954994 0x954618 0x953844 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x8d09f internal/reflectlite.Swapper+0x2ff /usr/local/go/src/internal/reflectlite/swapper.go:68 # 0xb5ec7 sort.Slice+0x87 /usr/local/go/src/sort/slice.go:26 # 0x95f003 github.com/mroth/weightedrand/v2.NewChooser[...]+0x83 /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0x954993 github.com/0xERR0R/blocky/resolver.weightedRandom+0x2c3 /go/src/resolver/parallel_best_resolver.go:266 # 0x954617 github.com/0xERR0R/blocky/resolver.pickRandom+0xa7 /go/src/resolver/parallel_best_resolver.go:236 # 0x953843 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xb3 /go/src/resolver/parallel_best_resolver.go:166 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [39: 3744] @ 0xd70e4 0xd73b8 0xd6878 0xd6841 0x95a698 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0xd70e3 context.(*cancelCtx).Done+0x183 /usr/local/go/src/context/context.go:447 # 0xd73b7 context.(*cancelCtx).propagateCancel+0x67 /usr/local/go/src/context/context.go:465 # 0xd6877 context.withCancel+0x57 /usr/local/go/src/context/context.go:273 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x95a697 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x57 /go/src/resolver/upstream_resolver.go:217 # 0x95a5cf github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x2f /go/src/resolver/upstream_resolver.go:204 # 0x95b9db github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x13b /go/src/resolver/upstream_resolver.go:350 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [45: 120960] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [29: 8352] @ 0x25bd1 0x338af8 0x94a498 0x94a3bd 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x94a497 github.com/sirupsen/logrus.(*Entry).WithField+0x2e7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94a3bc github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x20c /go/src/resolver/caching_resolver.go:173 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [14: 1568] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 192] @ 0xd88f0 0x379984 0x379be4 0x379c5c 0x94b768 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x94b767 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x127 /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [61: 8784] @ 0x3865b8 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x3865b7 github.com/miekg/dns.(*Conn).ReadMsg+0x47 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:254 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [49: 5488] @ 0x95b7a8 0x952edc 0x953e40 0x88de4 # 0x95b7a7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2a7 /go/src/resolver/upstream_resolver.go:380 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [37: 4144] @ 0x338d54 0x956be0 0x956ccc 0x379bd4 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953e40 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x956bdf github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x1f /go/src/resolver/resolver.go:198 # 0x956ccb github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x3b /go/src/resolver/resolver.go:206 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b7b github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x3b /go/src/resolver/resolver.go:197 # 0x95b3f7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x137 /go/src/resolver/upstream_resolver.go:313 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [57: 3648] @ 0x385e00 0x386f4c 0x95ab70 0x88de4 # 0x385dff github.com/miekg/dns.(*Client).DialContext+0x19f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:130 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [7: 168] @ 0x95a7b4 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x95a7b3 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x173 /go/src/resolver/upstream_resolver.go:235 # 0x95a5cf github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x2f /go/src/resolver/upstream_resolver.go:204 # 0x95b9db github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x13b /go/src/resolver/upstream_resolver.go:350 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [12: 192] @ 0x1c4a04 0x1c49dd 0x1c49b9 0x1c1fc8 0x1adc34 0x1ae978 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1c4a03 net.IPv4+0x693 /usr/local/go/src/net/ip.go:53 # 0x1c49dc net.IP.To16+0x66c /usr/local/go/src/net/ip.go:229 # 0x1c49b8 net.(*Resolver).lookupIPAddr+0x648 /usr/local/go/src/net/lookup.go:310 # 0x1c1fc7 net.(*Resolver).internetAddrList+0x4c7 /usr/local/go/src/net/ipsock.go:288 # 0x1adc33 net.(*Resolver).resolveAddrList+0x3e3 /usr/local/go/src/net/dial.go:283 # 0x1ae977 net.(*Dialer).DialContext+0x317 /usr/local/go/src/net/dial.go:490 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [9: 720] @ 0xd685c 0xd6841 0x953818 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd685b context.withCancel+0x3b /usr/local/go/src/context/context.go:272 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x953817 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x87 /go/src/resolver/parallel_best_resolver.go:163 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 40] @ 0x1d061c 0x1d1428 0x1d1110 0x1d1111 0x1afc5c 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1d061b net.newTCPConn+0x8b /usr/local/go/src/net/tcpsock.go:262 # 0x1d1427 net.(*sysDialer).doDialTCPProto+0x297 /usr/local/go/src/net/tcpsock_posix.go:121 # 0x1d110f net.(*sysDialer).doDialTCP+0x6f /usr/local/go/src/net/tcpsock_posix.go:75 # 0x1d1110 net.(*sysDialer).dialTCP+0x70 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x1afc5b net.(*sysDialer).dialSingle+0x1eb /usr/local/go/src/net/dial.go:651 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [28: 2688] @ 0x1b9e5c 0x1cd9c0 0x1cd5c4 0x1c2c34 0x1d1240 0x1d1110 0x1d1111 0x1afc5c 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1b9e5b net.(*netFD).connect+0x1db /usr/local/go/src/net/fd_unix.go:103 # 0x1cd9bf net.(*netFD).dial+0x2ff /usr/local/go/src/net/sock_posix.go:124 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d123f net.(*sysDialer).doDialTCPProto+0xaf /usr/local/go/src/net/tcpsock_posix.go:85 # 0x1d110f net.(*sysDialer).doDialTCP+0x6f /usr/local/go/src/net/tcpsock_posix.go:75 # 0x1d1110 net.(*sysDialer).dialTCP+0x70 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x1afc5b net.(*sysDialer).dialSingle+0x1eb /usr/local/go/src/net/dial.go:651 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [11: 1232] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 560] @ 0x398668 0x39846c 0x3b85e8 0x3b85d1 0x99f3f8 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x3b85e7 github.com/miekg/dns.(*Msg).Pack+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x3b85d0 github.com/miekg/dns.(*response).WriteMsg+0x40 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:743 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [34: 3808] @ 0xd7f90 0xd8830 0xd87f9 0x95b99c 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0xd7f8f context.WithDeadlineCause+0x8f /usr/local/go/src/context/context.go:626 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x95b99b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0xfb /go/src/resolver/upstream_resolver.go:347 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [12: 1344] @ 0x338d54 0x379cb0 0x379bd4 0x379c5c 0x94b768 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x379caf github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x1f /go/src/log/context.go:44 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x94b767 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x127 /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [13: 1456] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [10: 1120] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [14: 896] @ 0x386dd8 0x386d34 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x386dd7 github.com/miekg/dns.(*Conn).Write+0x67 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:362 # 0x386d33 github.com/miekg/dns.(*Conn).WriteMsg+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:348 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [9: 1008] @ 0x3c8670 0x3c8750 0x3c8528 0x3b876c 0x3b8624 0x99f3f8 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3c866f github.com/miekg/dns.parseDstFromOOB+0x2f /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:73 # 0x3c874f github.com/miekg/dns.correctSource+0x1f /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:86 # 0x3c8527 github.com/miekg/dns.WriteToSessionUDP+0x47 /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:52 # 0x3b876b github.com/miekg/dns.(*response).Write+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:760 # 0x3b8623 github.com/miekg/dns.(*response).WriteMsg+0x93 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:747 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [19: 5472] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [13: 1664] @ 0x3b7904 0x88de4 # 0x3b7903 github.com/miekg/dns.(*Server).serveUDPPacket+0x83 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:600 0: 0 [122: 35136] @ 0x25bd1 0x338af8 0x956be0 0x956ccc 0x379bd4 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953e40 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x956bdf github.com/0xERR0R/blocky/resolver.(*typed).logWithFields.func1+0x1f /go/src/resolver/resolver.go:198 # 0x956ccb github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x3b /go/src/resolver/resolver.go:206 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b7b github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x3b /go/src/resolver/resolver.go:197 # 0x95b3f7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x137 /go/src/resolver/upstream_resolver.go:313 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 96] @ 0x20f94 0x338a80 0x954208 0x954155 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x954207 github.com/sirupsen/logrus.(*Entry).WithField+0x367 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x954154 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2b4 /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [30: 2880] @ 0x1b9e48 0x1cd9c0 0x1cd5c4 0x1c2c34 0x1d1240 0x1d1110 0x1d1111 0x1afc5c 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1b9e47 net.(*netFD).connect+0x1c7 /usr/local/go/src/net/fd_unix.go:102 # 0x1cd9bf net.(*netFD).dial+0x2ff /usr/local/go/src/net/sock_posix.go:124 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d123f net.(*sysDialer).doDialTCPProto+0xaf /usr/local/go/src/net/tcpsock_posix.go:85 # 0x1d110f net.(*sysDialer).doDialTCP+0x6f /usr/local/go/src/net/tcpsock_posix.go:75 # 0x1d1110 net.(*sysDialer).dialTCP+0x70 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x1afc5b net.(*sysDialer).dialSingle+0x1eb /usr/local/go/src/net/dial.go:651 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [21: 6048] @ 0x25bd1 0x338af8 0x94dde8 0x94dd35 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x94dde7 github.com/sirupsen/logrus.(*Entry).WithField+0x2a7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94dd34 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x1f4 /go/src/resolver/custom_dns_resolver.go:162 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 320] @ 0x3837e4 0x397c40 0x397b50 0x397f9c 0x398ca4 0x3b7ba8 0x3b7a04 0x88de4 # 0x3837e3 github.com/miekg/dns.init.func55+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:65 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x3b7ba7 github.com/miekg/dns.(*Server).serveDNS+0x127 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [25: 4400] @ 0x3462f4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x3462f3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x53 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:169 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [69: 9936] @ 0x3865b8 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3865b7 github.com/miekg/dns.(*Conn).ReadMsg+0x47 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:254 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [8: 512] @ 0x10cb30 0x379f6c 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94c9c0 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x379f6b github.com/0xERR0R/blocky/log.WithPrefix+0xab /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 560] @ 0x338d54 0x954208 0x954155 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x954207 github.com/sirupsen/logrus.(*Entry).WithField+0x367 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x954154 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2b4 /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [10: 320] @ 0x94738c 0x947335 0x95b560 0x952edc 0x953e40 0x88de4 # 0x94738b github.com/0xERR0R/blocky/resolver.newIPSet+0x12b /go/src/resolver/bootstrap.go:332 # 0x947334 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0xd4 /go/src/resolver/bootstrap.go:129 # 0x95b55f github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x5f /go/src/resolver/upstream_resolver.go:332 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [62: 7936] @ 0x1cd458 0x1cd429 0x1c2c34 0x1d1240 0x1d1110 0x1d1111 0x1afc5c 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1cd457 net.newFD+0xa7 /usr/local/go/src/net/fd_unix.go:27 # 0x1cd428 net.socket+0x78 /usr/local/go/src/net/sock_posix.go:27 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d123f net.(*sysDialer).doDialTCPProto+0xaf /usr/local/go/src/net/tcpsock_posix.go:85 # 0x1d110f net.(*sysDialer).doDialTCP+0x6f /usr/local/go/src/net/tcpsock_posix.go:75 # 0x1d1110 net.(*sysDialer).dialTCP+0x70 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x1afc5b net.(*sysDialer).dialSingle+0x1eb /usr/local/go/src/net/dial.go:651 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [3: 48] @ 0x9411dc 0x940f64 0x9560a4 0x88de4 # 0x9411db github.com/0xERR0R/blocky/querylog.LogEntryFields+0x1fb /go/src/querylog/logger_writer.go:38 # 0x940f63 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x23 /go/src/querylog/logger_writer.go:23 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [19: 43776] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [13: 312] @ 0x95b578 0x952edc 0x953e40 0x88de4 # 0x95b577 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x77 /go/src/resolver/upstream_resolver.go:339 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [37: 4144] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953e40 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b7b github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x3b /go/src/resolver/resolver.go:197 # 0x95b3f7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x137 /go/src/resolver/upstream_resolver.go:313 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [10: 640] @ 0x95f0c4 0x954994 0x954618 0x953844 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x95f0c3 github.com/mroth/weightedrand/v2.NewChooser[...]+0x143 /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:70 # 0x954993 github.com/0xERR0R/blocky/resolver.weightedRandom+0x2c3 /go/src/resolver/parallel_best_resolver.go:266 # 0x954617 github.com/0xERR0R/blocky/resolver.pickRandom+0xa7 /go/src/resolver/parallel_best_resolver.go:236 # 0x953843 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xb3 /go/src/resolver/parallel_best_resolver.go:166 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [135: 38880] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953e40 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b7b github.com/0xERR0R/blocky/resolver.(*typed).logWithFields+0x3b /go/src/resolver/resolver.go:197 # 0x95b3f7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).log+0x137 /go/src/resolver/upstream_resolver.go:313 # 0x95b533 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x33 /go/src/resolver/upstream_resolver.go:330 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [25: 1600] @ 0x1b9eb8 0x1cd9c0 0x1cd5c4 0x1c2c34 0x1d1240 0x1d1110 0x1d1111 0x1afc5c 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1b9eb7 net.(*netFD).connect+0x237 /usr/local/go/src/net/fd_unix.go:117 # 0x1cd9bf net.(*netFD).dial+0x2ff /usr/local/go/src/net/sock_posix.go:124 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d123f net.(*sysDialer).doDialTCPProto+0xaf /usr/local/go/src/net/tcpsock_posix.go:85 # 0x1d110f net.(*sysDialer).doDialTCP+0x6f /usr/local/go/src/net/tcpsock_posix.go:75 # 0x1d1110 net.(*sysDialer).dialTCP+0x70 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x1afc5b net.(*sysDialer).dialSingle+0x1eb /usr/local/go/src/net/dial.go:651 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [17: 1632] @ 0xd70e4 0xd73b8 0xd7fe0 0xd8830 0xd87f9 0x95b99c 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0xd70e3 context.(*cancelCtx).Done+0x183 /usr/local/go/src/context/context.go:447 # 0xd73b7 context.(*cancelCtx).propagateCancel+0x67 /usr/local/go/src/context/context.go:465 # 0xd7fdf context.WithDeadlineCause+0xdf /usr/local/go/src/context/context.go:629 # 0xd882f context.WithDeadline+0x4f /usr/local/go/src/context/context.go:612 # 0xd87f8 context.WithTimeout+0x18 /usr/local/go/src/context/context.go:690 # 0x95b99b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0xfb /go/src/resolver/upstream_resolver.go:347 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [34: 9792] @ 0x25bd1 0x338af8 0x94a56c 0x94a4b5 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x94a56b github.com/sirupsen/logrus.(*Entry).WithField+0x3bb /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94a4b4 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x304 /go/src/resolver/caching_resolver.go:192 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [11: 1232] @ 0x338d54 0x944fd8 0x944f31 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x944fd7 github.com/sirupsen/logrus.(*Entry).WithField+0x1f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944f30 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x150 /go/src/resolver/blocking_resolver.go:416 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [12: 384] @ 0x95b7e8 0x952edc 0x953e40 0x88de4 # 0x95b7e7 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2e7 /go/src/resolver/upstream_resolver.go:380 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [33: 2640] @ 0x95a6bc 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x95a6bb github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x7b /go/src/resolver/upstream_resolver.go:222 # 0x95a5cf github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x2f /go/src/resolver/upstream_resolver.go:204 # 0x95b9db github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x13b /go/src/resolver/upstream_resolver.go:350 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [56: 8064] @ 0x21a01 0xd74d8 0xd6878 0xd6841 0x95a698 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0xd74d7 context.(*cancelCtx).propagateCancel+0x187 /usr/local/go/src/context/context.go:488 # 0xd6877 context.withCancel+0x57 /usr/local/go/src/context/context.go:273 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x95a697 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x57 /go/src/resolver/upstream_resolver.go:217 # 0x95a5cf github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x2f /go/src/resolver/upstream_resolver.go:204 # 0x95b9db github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x13b /go/src/resolver/upstream_resolver.go:350 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 16] @ 0x19dcb0 0x19dcb1 0x1bdc28 0x945320 0x944f1c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x19dcaf net/netip.Addr.string4+0x1cf /usr/local/go/src/net/netip/netip.go:836 # 0x19dcb0 net/netip.Addr.String+0x1d0 /usr/local/go/src/net/netip/netip.go:756 # 0x1bdc27 net.IP.String+0xf7 /usr/local/go/src/net/ip.go:305 # 0x94531f github.com/0xERR0R/blocky/resolver.extractEntryToCheckFromResponse+0xdf /go/src/resolver/blocking_resolver.go:434 # 0x944f1b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x13b /go/src/resolver/blocking_resolver.go:414 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 8960] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [9: 18432] @ 0x6c244c 0x6c2411 0x9627c0 0x9623fc 0x88de4 # 0x6c244b github.com/hashicorp/golang-lru/simplelru.(*LRU).Keys+0xab /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:134 # 0x6c2410 github.com/hashicorp/golang-lru.(*Cache).Keys+0x70 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:220 # 0x9627bf github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).cleanUp+0x2f /go/src/cache/expirationcache/expiration_cache.go:117 # 0x9623fb github.com/0xERR0R/blocky/cache/expirationcache.periodicCleanup[...]+0x7b /go/src/cache/expirationcache/expiration_cache.go:106 0: 0 [14: 448] @ 0x397be0 0x397b50 0x397f9c 0x398ca4 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x397bdf github.com/miekg/dns.UnpackRRWithHeader+0x4f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:616 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [33: 9504] @ 0x25bd1 0x338af8 0x953a88 0x9539d1 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x953a87 github.com/sirupsen/logrus.(*Entry).WithField+0x2f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x9539d0 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x240 /go/src/resolver/parallel_best_resolver.go:170 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 96] @ 0x20f94 0x338a80 0x379cb0 0x379bd4 0x379c5c 0x99eb04 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x379caf github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x1f /go/src/log/context.go:44 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [27: 864] @ 0x397be0 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x397bdf github.com/miekg/dns.UnpackRRWithHeader+0x4f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:616 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 24] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eeeac 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [13: 2080] @ 0x25bd1 0x396230 0x3961ed 0x39a190 0x398784 0x39846c 0x3b85e8 0x3b85d1 0x99f3f8 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x39622f github.com/miekg/dns.compressionMap.insert+0x29f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:180 # 0x3961ec github.com/miekg/dns.packDomainName+0x25c /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:307 # 0x39a18f github.com/miekg/dns.(*Question).pack+0x5f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1104 # 0x398783 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x2c3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:798 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x3b85e7 github.com/miekg/dns.(*Msg).Pack+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x3b85d0 github.com/miekg/dns.(*response).WriteMsg+0x40 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:743 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [10: 1440] @ 0x94db8c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x94db8b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x4b /go/src/resolver/custom_dns_resolver.go:113 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [24: 6912] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [7: 336] @ 0xd88f0 0x379984 0x379be4 0x956c4c 0x956b0c 0x95582c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0xd88ef context.WithValue+0x8f /usr/local/go/src/context/context.go:723 # 0x379983 github.com/0xERR0R/blocky/log.NewCtx+0x43 /go/src/log/context.go:12 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x95582b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x3b /go/src/resolver/query_logging_resolver.go:116 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [14: 672] @ 0x20f94 0x338a80 0x940f7c 0x9560a4 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x940f7b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x3b /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [2: 32] @ 0x19dcb0 0x19dcb1 0x1bdc28 0x955c94 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x19dcaf net/netip.Addr.string4+0x1cf /usr/local/go/src/net/netip/netip.go:836 # 0x19dcb0 net/netip.Addr.String+0x1d0 /usr/local/go/src/net/netip/netip.go:756 # 0x1bdc27 net.IP.String+0xf7 /usr/local/go/src/net/ip.go:305 # 0x955c93 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x2b3 /go/src/resolver/query_logging_resolver.go:167 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [23: 736] @ 0x397be0 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x397bdf github.com/miekg/dns.UnpackRRWithHeader+0x4f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:616 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [8: 128] @ 0x9472f4 0x947321 0x95b560 0x952edc 0x953e40 0x88de4 # 0x9472f3 net.ParseIP+0x93 /usr/local/go/src/net/ip.go:495 # 0x947320 github.com/0xERR0R/blocky/resolver.(*Bootstrap).UpstreamIPs+0xc0 /go/src/resolver/bootstrap.go:128 # 0x95b55f github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x5f /go/src/resolver/upstream_resolver.go:332 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [17: 2992] @ 0x955a2c 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x955a2b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x4b /go/src/resolver/query_logging_resolver.go:158 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [12: 192] @ 0x1c12ac 0x1c2148 0x1adc34 0x1ae978 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1c12ab net.filterAddrList+0x13b /usr/local/go/src/net/ipsock.go:136 # 0x1c2147 net.(*Resolver).internetAddrList+0x647 /usr/local/go/src/net/ipsock.go:307 # 0x1adc33 net.(*Resolver).resolveAddrList+0x3e3 /usr/local/go/src/net/dial.go:283 # 0x1ae977 net.(*Dialer).DialContext+0x317 /usr/local/go/src/net/dial.go:490 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [42: 4032] @ 0x17df4 0x95a6bc 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x95a6bb github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x7b /go/src/resolver/upstream_resolver.go:222 # 0x95a5cf github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x2f /go/src/resolver/upstream_resolver.go:204 # 0x95b9db github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x13b /go/src/resolver/upstream_resolver.go:350 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [6: 96] @ 0x94110c 0x940f64 0x9560a4 0x88de4 # 0x94110b github.com/0xERR0R/blocky/querylog.LogEntryFields+0x12b /go/src/querylog/logger_writer.go:36 # 0x940f63 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x23 /go/src/querylog/logger_writer.go:23 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [22: 1408] @ 0x382754 0x397c40 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x382753 github.com/miekg/dns.init.func2+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:12 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [5: 2560] @ 0x94b34 0x9493c 0x94690 0x2127ec 0x213eec 0x2a4fa4 0x24e91c 0x2b09c8 0x24ce08 0x24d5cc 0x265df0 0x265218 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x2127eb crypto/tls.(*Conn).writeRecordLocked+0x2fb /usr/local/go/src/crypto/tls/conn.go:985 # 0x213eeb crypto/tls.(*Conn).Write+0x34b /usr/local/go/src/crypto/tls/conn.go:1233 # 0x2a4fa3 net/http.http2stickyErrWriter.Write+0x113 /usr/local/go/src/net/http/h2_bundle.go:7533 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2b09c7 net/http.http2transportResponseBody.Read+0x427 /usr/local/go/src/net/http/h2_bundle.go:9665 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24d5cb bufio.(*Reader).ReadByte+0x2b /usr/local/go/src/bufio/bufio.go:269 # 0x265def compress/flate.(*decompressor).moreBits+0x2f /usr/local/go/src/compress/flate/inflate.go:697 # 0x265217 compress/flate.(*decompressor).huffmanBlock+0x457 /usr/local/go/src/compress/flate/inflate.go:579 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x277944 0x277915 0x27710c 0x276c34 0x276a28 0x29212c 0x28d528 0x2aeaa8 0x2adfcc 0x88de4 # 0x277943 bytes.(*Buffer).String+0xd3 /usr/local/go/src/bytes/buffer.go:71 # 0x277914 vendor/golang.org/x/net/http2/hpack.(*Decoder).decodeString+0xa4 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:518 # 0x27710b vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x28b /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:386 # 0x276c33 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0x103 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x276a27 vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x127 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x29212b net/http.(*http2Framer).readMetaFrame+0x28b /usr/local/go/src/net/http/h2_bundle.go:3018 # 0x28d527 net/http.(*http2Framer).ReadFrame+0x347 /usr/local/go/src/net/http/h2_bundle.go:1930 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [6: 32256] @ 0x1198fc 0x11931c 0x11951c 0x210040 0x2131f0 0x2131f1 0x213260 0x21f30c 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x11951b bytes.(*Buffer).Write+0x5b /usr/local/go/src/bytes/buffer.go:179 # 0x21003f crypto/tls.(*Conn).readRecordOrCCS+0x10df /usr/local/go/src/crypto/tls/conn.go:777 # 0x2131ef crypto/tls.(*Conn).readRecord+0x5f /usr/local/go/src/crypto/tls/conn.go:588 # 0x2131f0 crypto/tls.(*Conn).readHandshakeBytes+0x60 /usr/local/go/src/crypto/tls/conn.go:1075 # 0x21325f crypto/tls.(*Conn).readHandshake+0x2f /usr/local/go/src/crypto/tls/conn.go:1086 # 0x21f30b crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x10b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:503 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [2: 1024] @ 0x94b34 0x9493c 0x94690 0x2127ec 0x213eec 0x2a4fa4 0x24e91c 0x2b09c8 0x24ce08 0x24d5cc 0x265fc4 0x264e00 0x264548 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x2127eb crypto/tls.(*Conn).writeRecordLocked+0x2fb /usr/local/go/src/crypto/tls/conn.go:985 # 0x213eeb crypto/tls.(*Conn).Write+0x34b /usr/local/go/src/crypto/tls/conn.go:1233 # 0x2a4fa3 net/http.http2stickyErrWriter.Write+0x113 /usr/local/go/src/net/http/h2_bundle.go:7533 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2b09c7 net/http.http2transportResponseBody.Read+0x427 /usr/local/go/src/net/http/h2_bundle.go:9665 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24d5cb bufio.(*Reader).ReadByte+0x2b /usr/local/go/src/bufio/bufio.go:269 # 0x265fc3 compress/flate.(*decompressor).huffSym+0x103 /usr/local/go/src/compress/flate/inflate.go:720 # 0x264dff compress/flate.(*decompressor).huffmanBlock+0x3f /usr/local/go/src/compress/flate/inflate.go:495 # 0x264547 compress/flate.(*decompressor).nextBlock+0x157 /usr/local/go/src/compress/flate/inflate.go:328 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 96] @ 0x3eee80 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3eee7f github.com/0xERR0R/blocky/util.AnswerToString+0x22f /go/src/util/common.go:51 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [10: 5120] @ 0x94b34 0x9493c 0x94690 0x2bf7a8 0x2bf900 0x2c824c 0x2cc0a4 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x2bf7a7 net/http.newTextprotoReader+0x27 /usr/local/go/src/net/http/request.go:1022 # 0x2bf8ff net/http.readRequest+0x2f /usr/local/go/src/net/http/request.go:1052 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [57: 7296] @ 0x1cd458 0x1cd429 0x1c2c34 0x1d4684 0x1afd14 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1cd457 net.newFD+0xa7 /usr/local/go/src/net/fd_unix.go:27 # 0x1cd428 net.socket+0x78 /usr/local/go/src/net/sock_posix.go:27 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d4683 net.(*sysDialer).dialUDP+0x93 /usr/local/go/src/net/udpsock_posix.go:212 # 0x1afd13 net.(*sysDialer).dialSingle+0x2a3 /usr/local/go/src/net/dial.go:655 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [7: 57344] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [136: 78336] @ 0x21258 0x20ff8 0x941010 0x940f64 0x9560a4 0x88de4 # 0x94100f github.com/0xERR0R/blocky/querylog.LogEntryFields+0x2f /go/src/querylog/logger_writer.go:33 # 0x940f63 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x23 /go/src/querylog/logger_writer.go:23 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [7: 784] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379997 github.com/0xERR0R/blocky/log.entryWithCtx+0x57 /go/src/log/context.go:29 # 0x379960 github.com/0xERR0R/blocky/log.NewCtx+0x20 /go/src/log/context.go:14 # 0x379be3 github.com/0xERR0R/blocky/log.WrapCtx+0x43 /go/src/log/context.go:39 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [26: 9152] @ 0x25bd1 0x2c9824 0x2c9389 0x2cd8d4 0x2cd9e4 0x3f3738 0x3f3721 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x2c9823 net/http.Header.Clone+0x6c3 /usr/local/go/src/net/http/header.go:114 # 0x2c9388 net/http.(*response).WriteHeader+0x228 /usr/local/go/src/net/http/server.go:1188 # 0x2cd8d3 net/http.Error+0x183 /usr/local/go/src/net/http/server.go:2178 # 0x2cd9e3 net/http.NotFound+0x33 /usr/local/go/src/net/http/server.go:2183 # 0x3f3737 net/http.HandlerFunc.ServeHTTP+0x247 /usr/local/go/src/net/http/server.go:2166 # 0x3f3720 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x230 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:465 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 256] @ 0x253604 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x253603 net/textproto.readMIMEHeader+0x63 /usr/local/go/src/net/textproto/reader.go:516 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [2: 128] @ 0x202528 0x2069fc 0x23fb7c 0x2402d4 0x21e648 0x21cd1c 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x202527 crypto/hmac.New+0x127 /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x2069fb vendor/golang.org/x/crypto/hkdf.Expand+0x2b /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x23fb7b crypto/tls.(*cipherSuiteTLS13).expandLabel+0x2fb /usr/local/go/src/crypto/tls/key_schedule.go:62 # 0x2402d3 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xc3 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x21e647 crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x1b7 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:397 # 0x21cd1b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2ab /usr/local/go/src/crypto/tls/handshake_client_tls13.go:90 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 320] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [5: 240] @ 0x20f14 0x39844c 0x3b85e8 0x3b85d1 0x99f3f8 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x39844b github.com/miekg/dns.(*Msg).PackBuffer+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:728 # 0x3b85e7 github.com/miekg/dns.(*Msg).Pack+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x3b85d0 github.com/miekg/dns.(*response).WriteMsg+0x40 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:743 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [6: 24576] @ 0x24f9f0 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x24f9ef bufio.(*Scanner).Scan+0x33f /usr/local/go/src/bufio/scan.go:209 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 384] @ 0x1cd458 0x1cd429 0x1c2c34 0x1d4684 0x1d3160 0x1ab38c 0x1aafe0 0x1b60f4 0x1c7b78 0x1aabe4 0x1c4fa4 0x1a9a54 0x88de4 # 0x1cd457 net.newFD+0xa7 /usr/local/go/src/net/fd_unix.go:27 # 0x1cd428 net.socket+0x78 /usr/local/go/src/net/sock_posix.go:27 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d4683 net.(*sysDialer).dialUDP+0x93 /usr/local/go/src/net/udpsock_posix.go:212 # 0x1d315f net.DialUDP+0xdf /usr/local/go/src/net/udpsock.go:300 # 0x1ab38b net.srcAddrs+0x11b /usr/local/go/src/net/addrselect.go:49 # 0x1aafdf net.sortByRFC6724+0x3f /usr/local/go/src/net/addrselect.go:18 # 0x1b60f3 net.(*Resolver).goLookupIPCNAMEOrder+0x6c3 /usr/local/go/src/net/dnsclient_unix.go:804 # 0x1c7b77 net.(*Resolver).lookupIP+0xb7 /usr/local/go/src/net/lookup_unix.go:68 # 0x1aabe3 net.init.func1+0x43 /usr/local/go/src/net/hook.go:22 # 0x1c4fa3 net.(*Resolver).lookupIPAddr.func1+0x43 /usr/local/go/src/net/lookup.go:334 # 0x1a9a53 internal/singleflight.(*Group).doCall+0x33 /usr/local/go/src/internal/singleflight/singleflight.go:93 0: 0 [1: 112] @ 0x33c0d0 0x33c105 0x33c204 0x5bc9e4 0x5bc9a9 0x5bc9e9 0x5bc5a4 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x33c0cf github.com/sirupsen/logrus.NewEntry+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x33c104 github.com/sirupsen/logrus.(*Logger).newEntry+0x94 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:103 # 0x33c203 github.com/sirupsen/logrus.(*Logger).WithField+0x43 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0x5bc9e3 github.com/0xERR0R/blocky/log.PrefixedLog+0x73 /go/src/log/logger.go:72 # 0x5bc9a8 github.com/0xERR0R/blocky/lists.logger+0x38 /go/src/lists/list_cache.go:103 # 0x5bc9e8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x78 /go/src/lists/list_cache.go:223 # 0x5bc5a3 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x3c3 /go/src/lists/list_cache.go:276 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 352] @ 0x25bd1 0x2c9824 0x2c9389 0x2cb468 0x2cb168 0x42cd9c 0x42cf44 0x42cbf0 0x4a8e4c 0x4a8e31 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x2c9823 net/http.Header.Clone+0x6c3 /usr/local/go/src/net/http/header.go:114 # 0x2c9388 net/http.(*response).WriteHeader+0x228 /usr/local/go/src/net/http/server.go:1188 # 0x2cb467 net/http.(*response).write+0x257 /usr/local/go/src/net/http/server.go:1639 # 0x2cb167 net/http.(*response).Write+0x37 /usr/local/go/src/net/http/server.go:1611 # 0x42cd9b text/template.(*state).walk+0xdb /usr/local/go/src/text/template/exec.go:287 # 0x42cf43 text/template.(*state).walk+0x283 /usr/local/go/src/text/template/exec.go:280 # 0x42cbef text/template.(*Template).execute+0x20f /usr/local/go/src/text/template/exec.go:224 # 0x4a8e4b text/template.(*Template).Execute+0x5b /usr/local/go/src/text/template/exec.go:207 # 0x4a8e30 html/template.(*Template).Execute+0x40 /usr/local/go/src/html/template/template.go:124 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [6: 768] @ 0x10a9c0 0x10a985 0x10b530 0x10e204 0x10fcf4 0x112678 0x109eb8 0x5b3d04 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x10a9bf fmt.(*buffer).writeString+0x20f /usr/local/go/src/fmt/print.go:108 # 0x10a984 fmt.(*fmt).padString+0x1d4 /usr/local/go/src/fmt/format.go:110 # 0x10b52f fmt.(*fmt).fmtS+0x3f /usr/local/go/src/fmt/format.go:359 # 0x10e203 fmt.(*pp).fmtString+0xe3 /usr/local/go/src/fmt/print.go:497 # 0x10fcf3 fmt.(*pp).printArg+0x313 /usr/local/go/src/fmt/print.go:741 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x109eb7 fmt.Errorf+0x57 /usr/local/go/src/fmt/errors.go:25 # 0x5b3d03 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x193 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 320] @ 0x199bdc 0x1f0c88 0x1f17d4 0x208af0 0x21bc24 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x199bdb crypto/x509/pkix.(*Name).FillFromRDNSequence+0xbb /usr/local/go/src/crypto/x509/pkix/pkix.go:151 # 0x1f0c87 crypto/x509.parseCertificate+0x467 /usr/local/go/src/crypto/x509/parser.go:905 # 0x1f17d3 crypto/x509.ParseCertificate+0x23 /usr/local/go/src/crypto/x509/parser.go:991 # 0x208aef crypto/tls.(*certCache).newCert+0x8f /usr/local/go/src/crypto/tls/cache.go:85 # 0x21bc23 crypto/tls.(*Conn).verifyServerCertificate+0xb3 /usr/local/go/src/crypto/tls/handshake_client.go:969 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 1536] @ 0x208a28 0x208a1d 0x2c8c8 0x88de4 # 0x208a27 crypto/tls.(*certCache).evict+0x77 /usr/local/go/src/crypto/tls/cache.go:73 # 0x208a1c crypto/tls.(*certCache).active.func1+0x6c /usr/local/go/src/crypto/tls/cache.go:65 # 0x2c8c7 runtime.runfinq+0x3e7 /usr/local/go/src/runtime/mfinal.go:256 0: 0 [19: 5472] @ 0x25bd1 0x338af8 0x954004 0x953f4d 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x954003 github.com/sirupsen/logrus.(*Entry).WithField+0x163 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x953f4c github.com/0xERR0R/blocky/resolver.evaluateResponses+0xac /go/src/resolver/parallel_best_resolver.go:194 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 320] @ 0x1464cc 0x1465dc 0x14b2a4 0x3ef054 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x3ef053 github.com/0xERR0R/blocky/util.AnswerToString+0x403 /go/src/util/common.go:61 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 32] @ 0x1464cc 0x1465dc 0x175cd8 0x1f1534 0x1f17d4 0x208af0 0x21bc24 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x175cd7 encoding/asn1.ObjectIdentifier.String+0x37 /usr/local/go/src/encoding/asn1/asn1.go:241 # 0x1f1533 crypto/x509.parseCertificate+0xd13 /usr/local/go/src/crypto/x509/parser.go:965 # 0x1f17d3 crypto/x509.ParseCertificate+0x23 /usr/local/go/src/crypto/x509/parser.go:991 # 0x208aef crypto/tls.(*certCache).newCert+0x8f /usr/local/go/src/crypto/tls/cache.go:85 # 0x21bc23 crypto/tls.(*Conn).verifyServerCertificate+0xb3 /usr/local/go/src/crypto/tls/handshake_client.go:969 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 16] @ 0x4297dc 0x42984d 0x428418 0x427754 0x427404 0x427138 0x4287e0 0x428d00 0x4276c4 0x427404 0x426c84 0x4264a0 0x425440 0x438950 0x4a8ee4 0x9a1654 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x4297db text/template/parse.(*CommandNode).append+0x14b /usr/local/go/src/text/template/parse/node.go:302 # 0x42984c text/template/parse.(*Tree).command+0x1bc /usr/local/go/src/text/template/parse/parse.go:694 # 0x428417 text/template/parse.(*Tree).pipeline+0x997 /usr/local/go/src/text/template/parse/parse.go:502 # 0x427753 text/template/parse.(*Tree).action+0x223 /usr/local/go/src/text/template/parse/parse.go:418 # 0x427403 text/template/parse.(*Tree).textOrAction+0x1a3 /usr/local/go/src/text/template/parse/parse.go:374 # 0x427137 text/template/parse.(*Tree).itemList+0x147 /usr/local/go/src/text/template/parse/parse.go:353 # 0x4287df text/template/parse.(*Tree).parseControl+0xdf /usr/local/go/src/text/template/parse/parse.go:531 # 0x428cff text/template/parse.(*Tree).rangeControl+0x2f /usr/local/go/src/text/template/parse/parse.go:580 # 0x4276c3 text/template/parse.(*Tree).action+0x193 /usr/local/go/src/text/template/parse/parse.go:409 # 0x427403 text/template/parse.(*Tree).textOrAction+0x1a3 /usr/local/go/src/text/template/parse/parse.go:374 # 0x426c83 text/template/parse.(*Tree).parse+0x363 /usr/local/go/src/text/template/parse/parse.go:315 # 0x42649f text/template/parse.(*Tree).Parse+0x1df /usr/local/go/src/text/template/parse/parse.go:251 # 0x42543f text/template/parse.Parse+0xdf /usr/local/go/src/text/template/parse/parse.go:66 # 0x43894f text/template.(*Template).Parse+0x77f /usr/local/go/src/text/template/template.go:210 # 0x4a8ee3 html/template.(*Template).Parse+0x53 /usr/local/go/src/html/template/template.go:191 # 0x9a1653 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0xf3 /go/src/server/server_endpoints.go:232 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 8192] @ 0x6c0d8 0x9a1db8 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x9a1db7 github.com/0xERR0R/blocky/server.configureDocsHandler.func1+0xd7 /go/src/server/server_endpoints.go:213 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 704] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1408] @ 0x276230 0x276165 0x27719c 0x276c34 0x276a28 0x29212c 0x28d528 0x2aeaa8 0x2adfcc 0x88de4 # 0x27622f vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0xff /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x276164 vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x34 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x27719b vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x31b /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x276c33 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0x103 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x276a27 vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x127 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x29212b net/http.(*http2Framer).readMetaFrame+0x28b /usr/local/go/src/net/http/h2_bundle.go:3018 # 0x28d527 net/http.(*http2Framer).ReadFrame+0x347 /usr/local/go/src/net/http/h2_bundle.go:1930 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [4: 114688] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 416] @ 0x10cb30 0x95b7d4 0x952edc 0x953e40 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x95b7d3 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x2d3 /go/src/resolver/upstream_resolver.go:380 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [2: 32] @ 0x474ed4 0x474e09 0x95c2b4 0x95c26d 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x474ed3 strings.(*Builder).WriteString+0x133 /usr/local/go/src/strings/builder.go:116 # 0x474e08 github.com/0xERR0R/blocky/config.Upstream.String+0x68 /go/src/config/upstream.go:35 # 0x95c2b3 github.com/0xERR0R/blocky/resolver.upstreamConfig.String+0x1e3 /go/src/resolver/upstream_resolver.go:50 # 0x95c26c github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x19c /go/src/resolver/upstream_resolver.go:389 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 512] @ 0x94b34 0x9493c 0x94690 0x33c09c 0x33c204 0x5bc9e4 0x5bc9a9 0x5bc9e9 0x5bc5a4 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x33c09b github.com/sirupsen/logrus.(*Logger).newEntry+0x2b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x33c203 github.com/sirupsen/logrus.(*Logger).WithField+0x43 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0x5bc9e3 github.com/0xERR0R/blocky/log.PrefixedLog+0x73 /go/src/log/logger.go:72 # 0x5bc9a8 github.com/0xERR0R/blocky/lists.logger+0x38 /go/src/lists/list_cache.go:103 # 0x5bc9e8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x78 /go/src/lists/list_cache.go:223 # 0x5bc5a3 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x3c3 /go/src/lists/list_cache.go:276 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 12288] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x94aa8 0x9493c 0x94690 0x31de60 0x31de7d 0x31fd0c 0x5b4744 0x5b4709 0x5b4701 0x5b4004 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94aa7 sync.(*Pool).pinSlow+0x127 /usr/local/go/src/sync/pool.go:234 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x31de5f regexp.newBitState+0x8f /usr/local/go/src/regexp/backtrack.go:50 # 0x31de7c regexp.(*Regexp).backtrack+0xac /usr/local/go/src/regexp/backtrack.go:315 # 0x31fd0b regexp.(*Regexp).doExecute+0x1db /usr/local/go/src/regexp/exec.go:535 # 0x5b4743 regexp.(*Regexp).doMatch+0x73 /usr/local/go/src/regexp/exec.go:514 # 0x5b4708 regexp.(*Regexp).MatchString+0x38 /usr/local/go/src/regexp/regexp.go:531 # 0x5b4700 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x30 /go/src/lists/parsers/hosts.go:262 # 0x5b4003 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x253 /go/src/lists/parsers/hosts.go:167 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 432] @ 0x20f14 0x2c8784 0x2cc0a4 0x88de4 # 0x2c8783 net/http.(*conn).readRequest+0x733 /usr/local/go/src/net/http/server.go:1057 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [1: 288] @ 0x25bd1 0x338af8 0x954208 0x954155 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a0640 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x954207 github.com/sirupsen/logrus.(*Entry).WithField+0x367 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x954154 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2b4 /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x9a0a47 github.com/0xERR0R/blocky/server.(*Server).processDohMessage+0x1a7 /go/src/server/server_endpoints.go:146 # 0x9a063f github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0xcf /go/src/server/server_endpoints.go:108 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 0: 0 [1: 128] @ 0x194c14 0x11e16c 0x202478 0x2069fc 0x23fb7c 0x2402d4 0x21fb64 0x21cd40 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x194c13 crypto/sha256.New+0x23 /usr/local/go/src/crypto/sha256/sha256.go:154 # 0x11e16b crypto.Hash.New+0x4b /usr/local/go/src/crypto/crypto.go:131 # 0x202477 crypto/hmac.New+0x77 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x2069fb vendor/golang.org/x/crypto/hkdf.Expand+0x2b /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x23fb7b crypto/tls.(*cipherSuiteTLS13).expandLabel+0x2fb /usr/local/go/src/crypto/tls/key_schedule.go:62 # 0x2402d3 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xc3 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x21fb63 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x213 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:605 # 0x21cd3f crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2cf /usr/local/go/src/crypto/tls/handshake_client_tls13.go:99 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [14: 1568] @ 0x379b38 0x379b19 0x379bc8 0x379c5c 0x99eb04 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379b37 github.com/sirupsen/logrus.NewEntry+0xf7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:74 # 0x379b18 github.com/0xERR0R/blocky/log.FromCtx+0xd8 /go/src/log/context.go:21 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 512] @ 0x3eec80 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3eec7f github.com/0xERR0R/blocky/util.AnswerToString+0x2f /go/src/util/common.go:44 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [47: 10528] @ 0x2c87c0 0x2cc0a4 0x88de4 # 0x2c87bf net/http.(*conn).readRequest+0x76f /usr/local/go/src/net/http/server.go:1052 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [1: 32] @ 0x94aa8 0x9493c 0x94690 0x2127ec 0x213eec 0x2a4fa4 0x24e91c 0x2b09c8 0x24ce08 0x24d5cc 0x265fc4 0x264e00 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94aa7 sync.(*Pool).pinSlow+0x127 /usr/local/go/src/sync/pool.go:234 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x2127eb crypto/tls.(*Conn).writeRecordLocked+0x2fb /usr/local/go/src/crypto/tls/conn.go:985 # 0x213eeb crypto/tls.(*Conn).Write+0x34b /usr/local/go/src/crypto/tls/conn.go:1233 # 0x2a4fa3 net/http.http2stickyErrWriter.Write+0x113 /usr/local/go/src/net/http/h2_bundle.go:7533 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2b09c7 net/http.http2transportResponseBody.Read+0x427 /usr/local/go/src/net/http/h2_bundle.go:9665 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24d5cb bufio.(*Reader).ReadByte+0x2b /usr/local/go/src/bufio/bufio.go:269 # 0x265fc3 compress/flate.(*decompressor).huffSym+0x103 /usr/local/go/src/compress/flate/inflate.go:720 # 0x264dff compress/flate.(*decompressor).huffmanBlock+0x3f /usr/local/go/src/compress/flate/inflate.go:495 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x276230 0x276165 0x27719c 0x276c34 0x276a28 0x29212c 0x28d528 0x2aeaa8 0x2adfcc 0x88de4 # 0x27622f vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0xff /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x276164 vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x34 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x27719b vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x31b /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x276c33 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0x103 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x276a27 vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x127 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x29212b net/http.(*http2Framer).readMetaFrame+0x28b /usr/local/go/src/net/http/h2_bundle.go:3018 # 0x28d527 net/http.(*http2Framer).ReadFrame+0x347 /usr/local/go/src/net/http/h2_bundle.go:1930 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [4: 7168] @ 0x208b3c 0x21bc24 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x208b3b crypto/tls.(*certCache).newCert+0xdb /usr/local/go/src/crypto/tls/cache.go:91 # 0x21bc23 crypto/tls.(*Conn).verifyServerCertificate+0xb3 /usr/local/go/src/crypto/tls/handshake_client.go:969 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 176] @ 0x1287cc 0x128368 0x209be0 0x20d8c4 0x21fbf0 0x21cd40 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1287cb crypto/aes.newCipher+0x5b /usr/local/go/src/crypto/aes/cipher_asm.go:48 # 0x128367 crypto/aes.NewCipher+0x37 /usr/local/go/src/crypto/aes/cipher.go:44 # 0x209bdf crypto/tls.aeadAESGCMTLS13+0x2f /usr/local/go/src/crypto/tls/cipher_suites.go:555 # 0x20d8c3 crypto/tls.(*halfConn).setTrafficSecret+0x73 /usr/local/go/src/crypto/tls/conn.go:232 # 0x21fbef crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x29f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:609 # 0x21cd3f crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2cf /usr/local/go/src/crypto/tls/handshake_client_tls13.go:99 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [6: 576] @ 0xd70e4 0xd73b8 0xd6878 0xd6841 0x2c86a0 0x2cc0a4 0x88de4 # 0xd70e3 context.(*cancelCtx).Done+0x183 /usr/local/go/src/context/context.go:447 # 0xd73b7 context.(*cancelCtx).propagateCancel+0x67 /usr/local/go/src/context/context.go:465 # 0xd6877 context.withCancel+0x57 /usr/local/go/src/context/context.go:273 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x2c869f net/http.(*conn).readRequest+0x64f /usr/local/go/src/net/http/server.go:1039 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [1: 256] @ 0x170b34 0x170c19 0x192b28 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f7624 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x170b33 crypto/internal/bigmod.NewNat+0x53 /usr/local/go/src/crypto/internal/bigmod/nat.go:71 # 0x170c18 crypto/internal/bigmod.NewModulusFromBig+0x138 /usr/local/go/src/crypto/internal/bigmod/nat.go:395 # 0x192b27 crypto/rsa.encrypt+0x47 /usr/local/go/src/crypto/rsa/rsa.go:485 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 704] @ 0x25bd1 0x4a322c 0x4a462c 0x4a41bc 0x4a3d10 0x49ecfc 0x4a8c60 0x4a8e20 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x4a322b html/template.(*escaper).escapeListConditionally+0x1db /usr/local/go/src/html/template/escape.go:592 # 0x4a462b html/template.(*escaper).escapeTemplateBody+0x15b /usr/local/go/src/html/template/escape.go:712 # 0x4a41bb html/template.(*escaper).computeOutCtx+0x9b /usr/local/go/src/html/template/escape.go:673 # 0x4a3d0f html/template.(*escaper).escapeTree+0x37f /usr/local/go/src/html/template/escape.go:666 # 0x49ecfb html/template.escapeTemplate+0x8b /usr/local/go/src/html/template/escape.go:24 # 0x4a8c5f html/template.(*Template).escape+0x14f /usr/local/go/src/html/template/template.go:104 # 0x4a8e1f html/template.(*Template).Execute+0x2f /usr/local/go/src/html/template/template.go:121 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [5: 71680] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [16: 256] @ 0x2537d0 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x2537cf net/textproto.readMIMEHeader+0x22f /usr/local/go/src/net/textproto/reader.go:571 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [1: 4096] @ 0x10a700 0x10a6c5 0x10b1c0 0x10dd34 0x1102dc 0x1112fc 0x10fe40 0x112678 0x10ca24 0x9862e4 0x9854dc 0x983c08 0x991744 0x3f3778 0x2cd718 0x994128 0x2cd718 0x3f1584 0x3f2dd0 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x10a6ff fmt.(*buffer).write+0x20f /usr/local/go/src/fmt/print.go:104 # 0x10a6c4 fmt.(*fmt).pad+0x1d4 /usr/local/go/src/fmt/format.go:92 # 0x10b1bf fmt.(*fmt).fmtInteger+0x37f /usr/local/go/src/fmt/format.go:319 # 0x10dd33 fmt.(*pp).fmtInteger+0x123 /usr/local/go/src/fmt/print.go:430 # 0x1102db fmt.(*pp).printValue+0x36b /usr/local/go/src/fmt/print.go:794 # 0x1112fb fmt.(*pp).printValue+0x138b /usr/local/go/src/fmt/print.go:910 # 0x10fe3f fmt.(*pp).printArg+0x45f /usr/local/go/src/fmt/print.go:759 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10ca23 fmt.Fprintf+0x53 /usr/local/go/src/fmt/print.go:224 # 0x9862e3 runtime/pprof.writeHeapInternal+0xd73 /usr/local/go/src/runtime/pprof/pprof.go:692 # 0x9854db runtime/pprof.writeHeap+0x2b /usr/local/go/src/runtime/pprof/pprof.go:572 # 0x983c07 runtime/pprof.(*Profile).WriteTo+0x147 /usr/local/go/src/runtime/pprof/pprof.go:369 # 0x991743 net/http/pprof.handler.ServeHTTP+0x443 /usr/local/go/src/net/http/pprof/pprof.go:267 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x994127 github.com/go-chi/chi/v5/middleware.NoCache.func1+0x217 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:55 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f1583 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2c3 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x3f2dcf github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1df /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 224] @ 0x985128 0x985119 0x985954 0x9854dc 0x983c08 0x991744 0x3f3778 0x2cd718 0x994128 0x2cd718 0x3f1584 0x3f2dd0 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x985118 runtime/pprof.printStackRecord+0x38 /usr/local/go/src/runtime/pprof/pprof.go:530 # 0x985953 runtime/pprof.writeHeapInternal+0x3e3 /usr/local/go/src/runtime/pprof/pprof.go:661 # 0x9854db runtime/pprof.writeHeap+0x2b /usr/local/go/src/runtime/pprof/pprof.go:572 # 0x983c07 runtime/pprof.(*Profile).WriteTo+0x147 /usr/local/go/src/runtime/pprof/pprof.go:369 # 0x991743 net/http/pprof.handler.ServeHTTP+0x443 /usr/local/go/src/net/http/pprof/pprof.go:267 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x994127 github.com/go-chi/chi/v5/middleware.NoCache.func1+0x217 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:55 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f1583 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2c3 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x3f2dcf github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1df /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [10: 1120] @ 0x338d54 0x379cb0 0x379bd4 0x379c5c 0x99eb04 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x379caf github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x1f /go/src/log/context.go:44 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x99eb03 github.com/0xERR0R/blocky/server.newRequest+0x243 /go/src/server/server.go:569 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 576] @ 0x25bd1 0x437ee0 0x437e61 0x4a5d9c 0x49ef2c 0x4a8c60 0x4a8e20 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x437edf text/template.addFuncs+0x1cf /usr/local/go/src/text/template/funcs.go:107 # 0x437e60 text/template.(*Template).Funcs+0x150 /usr/local/go/src/text/template/template.go:182 # 0x4a5d9b html/template.(*escaper).commit+0x6b /usr/local/go/src/html/template/escape.go:918 # 0x49ef2b html/template.escapeTemplate+0x2bb /usr/local/go/src/html/template/escape.go:40 # 0x4a8c5f html/template.(*Template).escape+0x14f /usr/local/go/src/html/template/template.go:104 # 0x4a8e1f html/template.(*Template).Execute+0x2f /usr/local/go/src/html/template/template.go:121 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 2048] @ 0x171ac4 0x172f8c 0x172f7d 0x192bd4 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f75d8 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x171ac3 crypto/internal/bigmod.(*Nat).montgomeryMul+0xc3 /usr/local/go/src/crypto/internal/bigmod/nat.go:596 # 0x172f8b crypto/internal/bigmod.(*Nat).montgomeryRepresentation+0x10b /usr/local/go/src/crypto/internal/bigmod/nat.go:564 # 0x172f7c crypto/internal/bigmod.(*Nat).ExpShortVarTime+0xfc /usr/local/go/src/crypto/internal/bigmod/nat.go:790 # 0x192bd3 crypto/rsa.encrypt+0xf3 /usr/local/go/src/crypto/rsa/rsa.go:495 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f75d7 crypto/x509.(*Certificate).buildChains+0xd7 /usr/local/go/src/crypto/x509/verify.go:953 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [4: 4194304] @ 0x5fb48 0x74474 0x720e0 0x6c0520 0x990c30 0x2cd718 0x3f3778 0x2cd718 0x994128 0x2cd718 0x3f1584 0x3f2dd0 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x6c051f runtime/trace.Start+0xcf /usr/local/go/src/runtime/trace/trace.go:125 # 0x990c2f net/http/pprof.Trace+0x29f /usr/local/go/src/net/http/pprof/pprof.go:178 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x994127 github.com/go-chi/chi/v5/middleware.NoCache.func1+0x217 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:55 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f1583 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2c3 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x3f2dcf github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1df /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 4194304] @ 0x5fb48 0x7443c 0x720e0 0x6c0520 0x990c30 0x2cd718 0x3f3778 0x2cd718 0x994128 0x2cd718 0x3f1584 0x3f2dd0 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x6c051f runtime/trace.Start+0xcf /usr/local/go/src/runtime/trace/trace.go:125 # 0x990c2f net/http/pprof.Trace+0x29f /usr/local/go/src/net/http/pprof/pprof.go:178 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x994127 github.com/go-chi/chi/v5/middleware.NoCache.func1+0x217 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:55 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f1583 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2c3 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x3f2dcf github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1df /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0x9852d0 0x985954 0x985540 0x983c08 0x991744 0x3f3778 0x2cd718 0x994128 0x2cd718 0x3f1584 0x3f2dd0 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x9852cf runtime/pprof.printStackRecord+0x1ef /usr/local/go/src/runtime/pprof/pprof.go:541 # 0x985953 runtime/pprof.writeHeapInternal+0x3e3 /usr/local/go/src/runtime/pprof/pprof.go:661 # 0x98553f runtime/pprof.writeAlloc+0x2f /usr/local/go/src/runtime/pprof/pprof.go:578 # 0x983c07 runtime/pprof.(*Profile).WriteTo+0x147 /usr/local/go/src/runtime/pprof/pprof.go:369 # 0x991743 net/http/pprof.handler.ServeHTTP+0x443 /usr/local/go/src/net/http/pprof/pprof.go:267 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x994127 github.com/go-chi/chi/v5/middleware.NoCache.func1+0x217 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:55 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f1583 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2c3 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x3f2dcf github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1df /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 24576] @ 0x1198fc 0x11931c 0x211ab8 0x211a8d 0x20fa80 0x215248 0x215249 0x24d3e4 0xbc4f0 0x28cb68 0x28cb3d 0x28d258 0x2aeaa8 0x2adfcc 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x211ab7 bytes.(*Buffer).Grow+0x67 /usr/local/go/src/bytes/buffer.go:168 # 0x211a8c crypto/tls.(*Conn).readFromUntil+0x3c /usr/local/go/src/crypto/tls/conn.go:827 # 0x20fa7f crypto/tls.(*Conn).readRecordOrCCS+0xb1f /usr/local/go/src/crypto/tls/conn.go:677 # 0x215247 crypto/tls.(*Conn).readRecord+0x167 /usr/local/go/src/crypto/tls/conn.go:588 # 0x215248 crypto/tls.(*Conn).Read+0x168 /usr/local/go/src/crypto/tls/conn.go:1370 # 0x24d3e3 bufio.(*Reader).Read+0x1b3 /usr/local/go/src/bufio/bufio.go:241 # 0xbc4ef io.ReadAtLeast+0x9f /usr/local/go/src/io/io.go:335 # 0x28cb67 io.ReadFull+0x57 /usr/local/go/src/io/io.go:354 # 0x28cb3c net/http.http2readFrameHeader+0x2c /usr/local/go/src/net/http/h2_bundle.go:1638 # 0x28d257 net/http.(*http2Framer).ReadFrame+0x77 /usr/local/go/src/net/http/h2_bundle.go:1905 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [1: 704] @ 0x25bd1 0x4a322c 0x4a2314 0x49f1ec 0x4a2f10 0x4a3298 0x4a462c 0x4a41bc 0x4a3d10 0x49ecfc 0x4a8c60 0x4a8e20 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x4a322b html/template.(*escaper).escapeListConditionally+0x1db /usr/local/go/src/html/template/escape.go:592 # 0x4a2313 html/template.(*escaper).escapeBranch+0x313 /usr/local/go/src/html/template/escape.go:525 # 0x49f1eb html/template.(*escaper).escape+0xdb /usr/local/go/src/html/template/escape.go:155 # 0x4a2f0f html/template.(*escaper).escapeList+0x12f /usr/local/go/src/html/template/escape.go:575 # 0x4a3297 html/template.(*escaper).escapeListConditionally+0x247 /usr/local/go/src/html/template/escape.go:594 # 0x4a462b html/template.(*escaper).escapeTemplateBody+0x15b /usr/local/go/src/html/template/escape.go:712 # 0x4a41bb html/template.(*escaper).computeOutCtx+0x9b /usr/local/go/src/html/template/escape.go:673 # 0x4a3d0f html/template.(*escaper).escapeTree+0x37f /usr/local/go/src/html/template/escape.go:666 # 0x49ecfb html/template.escapeTemplate+0x8b /usr/local/go/src/html/template/escape.go:24 # 0x4a8c5f html/template.(*Template).escape+0x14f /usr/local/go/src/html/template/template.go:104 # 0x4a8e1f html/template.(*Template).Execute+0x2f /usr/local/go/src/html/template/template.go:121 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 2048] @ 0x94b34 0x9493c 0x94690 0x2c7180 0x2cbff4 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x2c717f net/http.newBufioReader+0x2f /usr/local/go/src/net/http/server.go:834 # 0x2cbff3 net/http.(*conn).serve+0x213 /usr/local/go/src/net/http/server.go:1960 0: 0 [1: 16] @ 0xee09c 0xeeb80 0xed0e4 0x42fa40 0x42f578 0x42e944 0x42e945 0x42e408 0x42ce88 0x42cf44 0x42dee0 0x42db44 0x42cd4c 0x42cf44 0x42cbf0 0x4a8e4c 0x4a8e31 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xee09b reflect.(*structType).Field+0xfb /usr/local/go/src/reflect/type.go:1001 # 0xeeb7f reflect.(*structType).FieldByName+0x13f /usr/local/go/src/reflect/type.go:1145 # 0xed0e3 reflect.(*rtype).FieldByName+0x53 /usr/local/go/src/reflect/type.go:740 # 0x42fa3f text/template.(*state).evalField+0x22f /usr/local/go/src/text/template/exec.go:658 # 0x42f577 text/template.(*state).evalFieldChain+0x157 /usr/local/go/src/text/template/exec.go:613 # 0x42e943 text/template.(*state).evalFieldNode+0x133 /usr/local/go/src/text/template/exec.go:577 # 0x42e944 text/template.(*state).evalCommand+0x134 /usr/local/go/src/text/template/exec.go:505 # 0x42e407 text/template.(*state).evalPipeline+0x107 /usr/local/go/src/text/template/exec.go:479 # 0x42ce87 text/template.(*state).walk+0x1c7 /usr/local/go/src/text/template/exec.go:267 # 0x42cf43 text/template.(*state).walk+0x283 /usr/local/go/src/text/template/exec.go:280 # 0x42dedf text/template.(*state).walkRange.func2+0x28f /usr/local/go/src/text/template/exec.go:395 # 0x42db43 text/template.(*state).walkRange+0x4f3 /usr/local/go/src/text/template/exec.go:403 # 0x42cd4b text/template.(*state).walk+0x8b /usr/local/go/src/text/template/exec.go:283 # 0x42cf43 text/template.(*state).walk+0x283 /usr/local/go/src/text/template/exec.go:280 # 0x42cbef text/template.(*Template).execute+0x20f /usr/local/go/src/text/template/exec.go:224 # 0x4a8e4b text/template.(*Template).Execute+0x5b /usr/local/go/src/text/template/exec.go:207 # 0x4a8e30 html/template.(*Template).Execute+0x40 /usr/local/go/src/html/template/template.go:124 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [12: 288] @ 0x396b08 0x39a398 0x398ad4 0x3b7ba8 0x3b77bc 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39a397 github.com/miekg/dns.unpackQuestion+0x27 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1124 # 0x398ad3 github.com/miekg/dns.(*Msg).unpack+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:841 # 0x3b7ba7 github.com/miekg/dns.(*Server).serveDNS+0x127 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x3b77bb github.com/miekg/dns.(*Server).serveTCPConn+0x27b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [6: 48] @ 0x1d061c 0x1d168c 0x1d087c 0x3b6ad4 0x3b5c4c 0x99e590 0x88de4 # 0x1d061b net.newTCPConn+0x8b /usr/local/go/src/net/tcpsock.go:262 # 0x1d168b net.(*TCPListener).accept+0x4b /usr/local/go/src/net/tcpsock_posix.go:163 # 0x1d087b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:327 # 0x3b6ad3 github.com/miekg/dns.(*Server).serveTCP+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:461 # 0x3b5c4b github.com/miekg/dns.(*Server).ListenAndServe+0x34b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:318 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [2: 2048] @ 0x398668 0x398488 0x94ac38 0x94ac15 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x94ac37 github.com/miekg/dns.(*Msg).Pack+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x94ac14 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x74 /go/src/resolver/caching_resolver.go:261 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 20352] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [10: 800] @ 0x6c0d8 0x5b4f7c 0x5b4f18 0x5b5514 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4f7b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x2b /go/src/lists/parsers/lines.go:28 # 0x5b4f17 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x27 /go/src/lists/parsers/adapt.go:8 # 0x5b5513 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 64] @ 0x254070 0x253e4c 0x99fe70 0x99fe5d 0x99fe49 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x25406f net/textproto.canonicalMIMEHeaderKey+0x1bf /usr/local/go/src/net/textproto/reader.go:787 # 0x253e4b net/textproto.CanonicalMIMEHeaderKey+0xcb /usr/local/go/src/net/textproto/reader.go:659 # 0x99fe6f net/textproto.MIMEHeader.Set+0xff /usr/local/go/src/net/textproto/header.go:22 # 0x99fe5c net/http.Header.Set+0xec /usr/local/go/src/net/http/header.go:40 # 0x99fe48 github.com/0xERR0R/blocky/server.secureHeader.func1+0xd8 /go/src/server/server_endpoints.go:41 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 4194304] @ 0x986834 0x9867ac 0x983c08 0x991744 0x3f3778 0x2cd718 0x994128 0x2cd718 0x3f1584 0x3f2dd0 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x986833 runtime/pprof.writeGoroutineStacks+0x33 /usr/local/go/src/runtime/pprof/pprof.go:741 # 0x9867ab runtime/pprof.writeGoroutine+0x2b /usr/local/go/src/runtime/pprof/pprof.go:732 # 0x983c07 runtime/pprof.(*Profile).WriteTo+0x147 /usr/local/go/src/runtime/pprof/pprof.go:369 # 0x991743 net/http/pprof.handler.ServeHTTP+0x443 /usr/local/go/src/net/http/pprof/pprof.go:267 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x994127 github.com/go-chi/chi/v5/middleware.NoCache.func1+0x217 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:55 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f1583 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2c3 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x3f2dcf github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1df /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [21: 1008] @ 0x1d347c 0x1cdea0 0x1cd5c4 0x1c2c34 0x1d4684 0x1afd14 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x1d347b net.sockaddrToUDP+0x5b /usr/local/go/src/net/udpsock_posix.go:18 # 0x1cde9f net.(*netFD).dial+0x7df /usr/local/go/src/net/sock_posix.go:143 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d4683 net.(*sysDialer).dialUDP+0x93 /usr/local/go/src/net/udpsock_posix.go:212 # 0x1afd13 net.(*sysDialer).dialSingle+0x2a3 /usr/local/go/src/net/dial.go:655 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [2: 576] @ 0x248fd 0x4a5a14 0x4a05b8 0x49f8b8 0x4a2f10 0x4a2118 0x49f1ec 0x4a2f10 0x4a3298 0x4a462c 0x4a41bc 0x4a3d10 0x49ecfc 0x4a8c60 0x4a8e20 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x4a5a13 html/template.(*escaper).editActionNode+0x63 /usr/local/go/src/html/template/escape.go:895 # 0x4a05b7 html/template.(*escaper).escapeAction+0xa47 /usr/local/go/src/html/template/escape.go:263 # 0x49f8b7 html/template.(*escaper).escape+0x7a7 /usr/local/go/src/html/template/escape.go:139 # 0x4a2f0f html/template.(*escaper).escapeList+0x12f /usr/local/go/src/html/template/escape.go:575 # 0x4a2117 html/template.(*escaper).escapeBranch+0x117 /usr/local/go/src/html/template/escape.go:511 # 0x49f1eb html/template.(*escaper).escape+0xdb /usr/local/go/src/html/template/escape.go:155 # 0x4a2f0f html/template.(*escaper).escapeList+0x12f /usr/local/go/src/html/template/escape.go:575 # 0x4a3297 html/template.(*escaper).escapeListConditionally+0x247 /usr/local/go/src/html/template/escape.go:594 # 0x4a462b html/template.(*escaper).escapeTemplateBody+0x15b /usr/local/go/src/html/template/escape.go:712 # 0x4a41bb html/template.(*escaper).computeOutCtx+0x9b /usr/local/go/src/html/template/escape.go:673 # 0x4a3d0f html/template.(*escaper).escapeTree+0x37f /usr/local/go/src/html/template/escape.go:666 # 0x49ecfb html/template.escapeTemplate+0x8b /usr/local/go/src/html/template/escape.go:24 # 0x4a8c5f html/template.(*Template).escape+0x14f /usr/local/go/src/html/template/template.go:104 # 0x4a8e1f html/template.(*Template).Execute+0x2f /usr/local/go/src/html/template/template.go:121 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 320] @ 0x276230 0x276165 0x27719c 0x276c34 0x276a28 0x29212c 0x28d528 0x2aeaa8 0x2adfcc 0x88de4 # 0x27622f vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0xff /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x276164 vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x34 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x27719b vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x31b /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x276c33 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0x103 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x276a27 vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x127 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x29212b net/http.(*http2Framer).readMetaFrame+0x28b /usr/local/go/src/net/http/h2_bundle.go:3018 # 0x28d527 net/http.(*http2Framer).ReadFrame+0x347 /usr/local/go/src/net/http/h2_bundle.go:1930 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [4: 96] @ 0x95efb8 0x954994 0x954618 0x953844 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x95efb7 github.com/mroth/weightedrand/v2.NewChooser[...]+0x37 /go/pkg/mod/github.com/mroth/weightedrand/v2@v2.1.0/weightedrand.go:42 # 0x954993 github.com/0xERR0R/blocky/resolver.weightedRandom+0x2c3 /go/src/resolver/parallel_best_resolver.go:266 # 0x954617 github.com/0xERR0R/blocky/resolver.pickRandom+0xa7 /go/src/resolver/parallel_best_resolver.go:236 # 0x953843 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xb3 /go/src/resolver/parallel_best_resolver.go:166 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [28: 2240] @ 0xd685c 0xd6841 0x95a698 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0xd685b context.withCancel+0x3b /usr/local/go/src/context/context.go:272 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x95a697 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x57 /go/src/resolver/upstream_resolver.go:217 # 0x95a5cf github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x2f /go/src/resolver/upstream_resolver.go:204 # 0x95b9db github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x13b /go/src/resolver/upstream_resolver.go:350 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [14: 1568] @ 0x338d54 0x94cab0 0x94ca05 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x94caaf github.com/sirupsen/logrus.(*Entry).WithField+0x12f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x94ca04 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x84 /go/src/resolver/conditional_upstream_resolver.go:94 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 64] @ 0x379f40 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x9537e8 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379f3f github.com/0xERR0R/blocky/log.WithPrefix+0x7f /go/src/log/logger.go:78 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x9537e7 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x57 /go/src/resolver/parallel_best_resolver.go:152 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [11: 1232] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b0c 0x94e4d8 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94e4d7 github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0x37 /go/src/resolver/custom_dns_resolver.go:189 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [4: 64] @ 0x397ff8 0x398ca4 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [3: 48] @ 0x379f70 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379f6f github.com/0xERR0R/blocky/log.WithPrefix+0xaf /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [28: 8064] @ 0x25bd1 0x338af8 0x379cb0 0x379bd4 0x379c5c 0x94b768 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x379caf github.com/0xERR0R/blocky/log.CtxWithFields.func1+0x1f /go/src/log/context.go:44 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x379c5b github.com/0xERR0R/blocky/log.CtxWithFields+0x3b /go/src/log/context.go:43 # 0x94b767 github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x127 /go/src/resolver/client_names_resolver.go:66 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 96] @ 0x98031c 0x98158c 0x10ca54 0x98535c 0x985954 0x9854dc 0x983c08 0x991744 0x3f3778 0x2cd718 0x994128 0x2cd718 0x3f1584 0x3f2dd0 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x98031b text/tabwriter.(*Writer).addLine+0x13b /usr/local/go/src/text/tabwriter/tabwriter.go:128 # 0x98158b text/tabwriter.(*Writer).Write+0x31b /usr/local/go/src/text/tabwriter/tabwriter.go:539 # 0x10ca53 fmt.Fprintf+0x83 /usr/local/go/src/fmt/print.go:225 # 0x98535b runtime/pprof.printStackRecord+0x27b /usr/local/go/src/runtime/pprof/pprof.go:541 # 0x985953 runtime/pprof.writeHeapInternal+0x3e3 /usr/local/go/src/runtime/pprof/pprof.go:661 # 0x9854db runtime/pprof.writeHeap+0x2b /usr/local/go/src/runtime/pprof/pprof.go:572 # 0x983c07 runtime/pprof.(*Profile).WriteTo+0x147 /usr/local/go/src/runtime/pprof/pprof.go:369 # 0x991743 net/http/pprof.handler.ServeHTTP+0x443 /usr/local/go/src/net/http/pprof/pprof.go:267 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x994127 github.com/go-chi/chi/v5/middleware.NoCache.func1+0x217 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/middleware/nocache.go:55 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f1583 github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x2c3 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:73 # 0x3f2dcf github.com/go-chi/chi/v5.(*Mux).Mount.func1+0x1df /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:327 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 48] @ 0x19bc60 0x19b7d0 0x1bedc4 0x5bc7d4 0x5bc7c9 0x5b4218 0x5bc764 0x5bc6e9 0x5bdaec 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x19bc5f net/netip.parseIPv4+0x10f /usr/local/go/src/net/netip/netip.go:163 # 0x19b7cf net/netip.ParseAddr+0x5f /usr/local/go/src/net/netip/netip.go:119 # 0x1bedc3 net.parseIP+0x23 /usr/local/go/src/net/ip.go:502 # 0x5bc7d3 net.ParseIP+0x43 /usr/local/go/src/net/ip.go:495 # 0x5bc7c8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x38 /go/src/lists/list_cache.go:251 # 0x5b4217 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x57 /go/src/lists/parsers/hosts.go:189 # 0x5bc763 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x93 /go/src/lists/parsers/hosts.go:51 # 0x5bc6e8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x18 /go/src/lists/list_cache.go:245 # 0x5bdaeb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xbb /go/src/lists/parsers/parser.go:54 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [30: 61440] @ 0x2c76c8 0x2c76a1 0x2c88bc 0x2cc0a4 0x88de4 # 0x2c76c7 bufio.NewWriterSize+0x1b7 /usr/local/go/src/bufio/bufio.go:596 # 0x2c76a0 net/http.newBufioWriterSize+0x190 /usr/local/go/src/net/http/server.go:858 # 0x2c88bb net/http.(*conn).readRequest+0x86b /usr/local/go/src/net/http/server.go:1071 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [17: 4896] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x944e20 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x944e1f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x3f /go/src/resolver/blocking_resolver.go:400 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 64] @ 0x6bf8c4 0x6c144c 0x96270c 0x94ace4 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x6bf8c3 github.com/hashicorp/golang-lru/simplelru.(*LRU).Add+0x1b3 /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/simplelru/lru.go:60 # 0x6c144b github.com/hashicorp/golang-lru.(*Cache).Add+0x5b /go/pkg/mod/github.com/hashicorp/golang-lru@v1.0.2/lru.go:76 # 0x96270b github.com/0xERR0R/blocky/cache/expirationcache.(*ExpiringLRUCache[...]).Put+0x11b /go/src/cache/expirationcache/expiration_cache.go:152 # 0x94ace3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x143 /go/src/resolver/caching_resolver.go:267 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 1024] @ 0x94b34 0x9493c 0x945e0 0x28ba3c 0x28bca4 0x294f30 0x2b05f0 0x24ce08 0x24d5cc 0x265fc4 0x264e00 0x264548 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x945df sync.(*Pool).Put+0x2f /usr/local/go/src/sync/pool.go:108 # 0x28ba3b net/http.http2putDataBufferChunk+0x9b /usr/local/go/src/net/http/h2_bundle.go:1078 # 0x28bca3 net/http.(*http2dataBuffer).Read+0x1a3 /usr/local/go/src/net/http/h2_bundle.go:1115 # 0x294f2f net/http.(*http2pipe).Read+0x20f /usr/local/go/src/net/http/h2_bundle.go:3757 # 0x2b05ef net/http.http2transportResponseBody.Read+0x4f /usr/local/go/src/net/http/h2_bundle.go:9625 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24d5cb bufio.(*Reader).ReadByte+0x2b /usr/local/go/src/bufio/bufio.go:269 # 0x265fc3 compress/flate.(*decompressor).huffSym+0x103 /usr/local/go/src/compress/flate/inflate.go:720 # 0x264dff compress/flate.(*decompressor).huffmanBlock+0x3f /usr/local/go/src/compress/flate/inflate.go:495 # 0x264547 compress/flate.(*decompressor).nextBlock+0x157 /usr/local/go/src/compress/flate/inflate.go:328 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 704] @ 0x276230 0x276165 0x27719c 0x276c34 0x276a28 0x29212c 0x28d528 0x2aeaa8 0x2adfcc 0x88de4 # 0x27622f vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0xff /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:60 # 0x276164 vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x34 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x27719b vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x31b /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x276c33 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0x103 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x276a27 vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x127 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x29212b net/http.(*http2Framer).readMetaFrame+0x28b /usr/local/go/src/net/http/h2_bundle.go:3018 # 0x28d527 net/http.(*http2Framer).ReadFrame+0x347 /usr/local/go/src/net/http/h2_bundle.go:1930 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [6: 192] @ 0x396b08 0x39b3a4 0x397ad4 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x396b07 github.com/miekg/dns.UnpackDomainName+0x1c7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:448 # 0x39b3a3 github.com/miekg/dns.unpackHeader+0x43 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:76 # 0x397ad3 github.com/miekg/dns.UnpackRR+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:606 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 96] @ 0x18224c 0x23fa7c 0x23f959 0x2406ac 0x21f9d8 0x21cd40 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x18224b vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x24b /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:200 # 0x23fa7b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x1fb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x23f958 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xd8 /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x2406ab crypto/tls.(*cipherSuiteTLS13).finishedHash+0x7b /usr/local/go/src/crypto/tls/key_schedule.go:102 # 0x21f9d7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x87 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:593 # 0x21cd3f crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2cf /usr/local/go/src/crypto/tls/handshake_client_tls13.go:99 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [7: 28672] @ 0x2a665c 0x2a6645 0x2a6605 0x2a62fc 0x28acbc 0x88de4 # 0x2a665b bufio.NewWriterSize+0x32b /usr/local/go/src/bufio/bufio.go:596 # 0x2a6644 bufio.NewWriter+0x314 /usr/local/go/src/bufio/bufio.go:605 # 0x2a6604 net/http.(*http2Transport).newClientConn+0x2d4 /usr/local/go/src/net/http/h2_bundle.go:7833 # 0x2a62fb net/http.(*http2Transport).NewClientConn+0x3b /usr/local/go/src/net/http/h2_bundle.go:7801 # 0x28acbb net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:919 0: 0 [2: 6144] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 4096] @ 0x267950 0x2678f9 0x2679e1 0x2b3884 0x2b380d 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x26794f bufio.NewReaderSize+0x14f /usr/local/go/src/bufio/bufio.go:54 # 0x2678f8 bufio.NewReader+0xf8 /usr/local/go/src/bufio/bufio.go:60 # 0x2679e0 compress/gzip.(*Reader).Reset+0x1e0 /usr/local/go/src/compress/gzip/gunzip.go:111 # 0x2b3883 compress/gzip.NewReader+0xb3 /usr/local/go/src/compress/gzip/gunzip.go:94 # 0x2b380c net/http.(*http2gzipReader).Read+0x3c /usr/local/go/src/net/http/h2_bundle.go:10160 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 48] @ 0x1c247c 0x1c1274 0x1c2148 0x1adc34 0x1ae978 0x1c5dcc 0x1b2d80 0x1b4014 0x1b6fbc 0x88de4 # 0x1c247b net.(*Resolver).internetAddrList.func1+0x22b /usr/local/go/src/net/ipsock.go:276 # 0x1c1273 net.filterAddrList+0x103 /usr/local/go/src/net/ipsock.go:136 # 0x1c2147 net.(*Resolver).internetAddrList+0x647 /usr/local/go/src/net/ipsock.go:307 # 0x1adc33 net.(*Resolver).resolveAddrList+0x3e3 /usr/local/go/src/net/dial.go:283 # 0x1ae977 net.(*Dialer).DialContext+0x317 /usr/local/go/src/net/dial.go:490 # 0x1c5dcb net.(*Resolver).dial+0x7b /usr/local/go/src/net/lookup.go:702 # 0x1b2d7f net.(*Resolver).exchange+0x26f /usr/local/go/src/net/dnsclient_unix.go:176 # 0x1b4013 net.(*Resolver).tryOneName+0x3f3 /usr/local/go/src/net/dnsclient_unix.go:297 # 0x1b6fbb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x4b /usr/local/go/src/net/dnsclient_unix.go:672 0: 0 [6: 96] @ 0x99ffcc 0x99ffa5 0x99ff91 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x99ffcb net/textproto.MIMEHeader.Set+0x25b /usr/local/go/src/net/textproto/header.go:22 # 0x99ffa4 net/http.Header.Set+0x234 /usr/local/go/src/net/http/header.go:40 # 0x99ff90 github.com/0xERR0R/blocky/server.secureHeader.func1+0x220 /go/src/server/server_endpoints.go:43 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 32] @ 0x99fe84 0x99fe5d 0x99fe49 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x99fe83 net/textproto.MIMEHeader.Set+0x113 /usr/local/go/src/net/textproto/header.go:22 # 0x99fe5c net/http.Header.Set+0xec /usr/local/go/src/net/http/header.go:40 # 0x99fe48 github.com/0xERR0R/blocky/server.secureHeader.func1+0xd8 /go/src/server/server_endpoints.go:41 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [3: 4224] @ 0x292c18 0x2772d0 0x2771c4 0x276c34 0x276a28 0x29212c 0x28d528 0x2aeaa8 0x2adfcc 0x88de4 # 0x292c17 net/http.(*http2Framer).readMetaFrame.func1+0x287 /usr/local/go/src/net/http/h2_bundle.go:2980 # 0x2772cf vendor/golang.org/x/net/http2/hpack.(*Decoder).callEmit+0x8f /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:406 # 0x2771c3 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x343 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:396 # 0x276c33 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0x103 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x276a27 vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x127 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x29212b net/http.(*http2Framer).readMetaFrame+0x28b /usr/local/go/src/net/http/h2_bundle.go:3018 # 0x28d527 net/http.(*http2Framer).ReadFrame+0x347 /usr/local/go/src/net/http/h2_bundle.go:1930 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [51: 6528] @ 0x59db88 0x59dafd 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x59db87 github.com/avast/retry-go/v4.newDefaultRetryConfig+0xb7 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:227 # 0x59dafc github.com/avast/retry-go/v4.DoWithData[...]+0x2c /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:128 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [33: 528] @ 0x346f18 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x346f17 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x5e7 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [143: 82368] @ 0x21258 0x20ff8 0x339454 0x339429 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x339453 github.com/sirupsen/logrus.(*Entry).Dup+0x63 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:82 # 0x339428 github.com/sirupsen/logrus.(*Entry).log+0x38 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [8: 256] @ 0x98250 0x99140 0x1ba228 0x1cd9c0 0x1cd5c4 0x1c2c34 0x1d1240 0x1d1110 0x1d1111 0x1afc5c 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x9824f syscall.anyToSockaddr+0x6f /usr/local/go/src/syscall/syscall_linux.go:663 # 0x9913f syscall.Getpeername+0x6f /usr/local/go/src/syscall/syscall_unix.go:307 # 0x1ba227 net.(*netFD).connect+0x5a7 /usr/local/go/src/net/fd_unix.go:161 # 0x1cd9bf net.(*netFD).dial+0x2ff /usr/local/go/src/net/sock_posix.go:124 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d123f net.(*sysDialer).doDialTCPProto+0xaf /usr/local/go/src/net/tcpsock_posix.go:85 # 0x1d110f net.(*sysDialer).doDialTCP+0x6f /usr/local/go/src/net/tcpsock_posix.go:75 # 0x1d1110 net.(*sysDialer).dialTCP+0x70 /usr/local/go/src/net/tcpsock_posix.go:71 # 0x1afc5b net.(*sysDialer).dialSingle+0x1eb /usr/local/go/src/net/dial.go:651 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [14: 4032] @ 0x25bd1 0x338af8 0x954208 0x954155 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x954207 github.com/sirupsen/logrus.(*Entry).WithField+0x367 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x954154 github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2b4 /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [8: 896] @ 0x379a9c 0x379b0d 0x379bc8 0x956c4c 0x956b0c 0x94a1f0 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x379a9b github.com/0xERR0R/blocky/log.entryWithCtx+0x5b /go/src/log/context.go:29 # 0x379b0c github.com/0xERR0R/blocky/log.FromCtx+0xcc /go/src/log/context.go:25 # 0x379bc7 github.com/0xERR0R/blocky/log.WrapCtx+0x27 /go/src/log/context.go:36 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94a1ef github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x3f /go/src/resolver/caching_resolver.go:162 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 16] @ 0x397ff8 0x398ca4 0x3b7ba8 0x3b7a04 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398ca3 github.com/miekg/dns.(*Msg).unpack+0x2f3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:861 # 0x3b7ba7 github.com/miekg/dns.(*Server).serveDNS+0x127 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [8: 512] @ 0x3c87a8 0x3c8528 0x3b876c 0x3b8624 0x99f3f8 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3c87a7 github.com/miekg/dns.correctSource+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:98 # 0x3c8527 github.com/miekg/dns.WriteToSessionUDP+0x47 /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:52 # 0x3b876b github.com/miekg/dns.(*response).Write+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:760 # 0x3b8623 github.com/miekg/dns.(*response).WriteMsg+0x93 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:747 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [15: 960] @ 0x398668 0x398488 0x386cfc 0x386ce5 0x386478 0x386fcc 0x95ab70 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x386cfb github.com/miekg/dns.(*Msg).Pack+0xab /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x386ce4 github.com/miekg/dns.(*Conn).WriteMsg+0x94 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:343 # 0x386477 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x297 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:220 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [138: 79488] @ 0x21258 0x20ff8 0x338a80 0x940f7c 0x9560a4 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x940f7b github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x3b /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [86: 9632] @ 0x385c9c 0x386f4c 0x95ab70 0x88de4 # 0x385c9b github.com/miekg/dns.(*Client).DialContext+0x3b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:116 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [4: 256] @ 0x3e4788 0x39a02c 0x94ac0c 0x94abe1 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3e4787 github.com/miekg/dns.(*OPT).copy+0xd7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:1123 # 0x39a02b github.com/miekg/dns.(*Msg).CopyTo+0x42b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1097 # 0x94ac0b github.com/miekg/dns.(*Msg).Copy+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1071 # 0x94abe0 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x40 /go/src/resolver/caching_resolver.go:256 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 1152] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [157: 200960] @ 0x386724 0x386594 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x386723 github.com/miekg/dns.(*Conn).ReadMsgHeader+0x93 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:280 # 0x386593 github.com/miekg/dns.(*Conn).ReadMsg+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:249 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [3: 5376] @ 0x208a28 0x208a1d 0x2c8c8 0x88de4 # 0x208a27 crypto/tls.(*certCache).evict+0x77 /usr/local/go/src/crypto/tls/cache.go:73 # 0x208a1c crypto/tls.(*certCache).active.func1+0x6c /usr/local/go/src/crypto/tls/cache.go:65 # 0x2c8c7 runtime.runfinq+0x3e7 /usr/local/go/src/runtime/mfinal.go:256 0: 0 [1: 512] @ 0x94b34 0x9493c 0x94690 0x33c09c 0x33c204 0x5bc9e4 0x5bc9a9 0x5bc9e9 0x5bc298 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x33c09b github.com/sirupsen/logrus.(*Logger).newEntry+0x2b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:99 # 0x33c203 github.com/sirupsen/logrus.(*Logger).WithField+0x43 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/logger.go:116 # 0x5bc9e3 github.com/0xERR0R/blocky/log.PrefixedLog+0x73 /go/src/log/logger.go:72 # 0x5bc9a8 github.com/0xERR0R/blocky/lists.logger+0x38 /go/src/lists/list_cache.go:103 # 0x5bc9e8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x78 /go/src/lists/list_cache.go:223 # 0x5bc297 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0xb7 /go/src/lists/list_cache.go:229 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 384] @ 0x28c020 0x28beb4 0x295228 0x2b1120 0x2aed1c 0x2adfcc 0x88de4 # 0x28c01f net/http.(*http2dataBuffer).lastChunkOrAlloc+0xaf /usr/local/go/src/net/http/h2_bundle.go:1167 # 0x28beb3 net/http.(*http2dataBuffer).Write+0x93 /usr/local/go/src/net/http/h2_bundle.go:1149 # 0x295227 net/http.(*http2pipe).Write+0x197 /usr/local/go/src/net/http/h2_bundle.go:3785 # 0x2b111f net/http.(*http2clientConnReadLoop).processData+0x21f /usr/local/go/src/net/http/h2_bundle.go:9787 # 0x2aed1b net/http.(*http2clientConnReadLoop).run+0x36b /usr/local/go/src/net/http/h2_bundle.go:9376 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [1: 128] @ 0x194c14 0x11e16c 0x202478 0x2406dc 0x2203d8 0x21cd58 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x194c13 crypto/sha256.New+0x23 /usr/local/go/src/crypto/sha256/sha256.go:154 # 0x11e16b crypto.Hash.New+0x4b /usr/local/go/src/crypto/crypto.go:131 # 0x202477 crypto/hmac.New+0x77 /usr/local/go/src/crypto/hmac/hmac.go:139 # 0x2406db crypto/tls.(*cipherSuiteTLS13).finishedHash+0xab /usr/local/go/src/crypto/tls/key_schedule.go:103 # 0x2203d7 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x47 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:698 # 0x21cd57 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2e7 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:105 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [2: 32] @ 0x3d30b8 0x3d305d 0x3d3051 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x3d30b7 github.com/miekg/dns.cloneSlice[...]+0x87 /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x3d305c github.com/miekg/dns.unpackDataA+0x2c /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:23 # 0x3d3050 github.com/miekg/dns.(*A).unpack+0x20 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1211 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [22: 1056] @ 0x95a804 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x95a803 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x1c3 /go/src/resolver/upstream_resolver.go:240 # 0x95a5cf github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x2f /go/src/resolver/upstream_resolver.go:204 # 0x95b9db github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x13b /go/src/resolver/upstream_resolver.go:350 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [31: 8928] @ 0x25bd1 0x338af8 0x944a94 0x9449ed 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x944a93 github.com/sirupsen/logrus.(*Entry).WithField+0x2a3 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x9449ec github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x1fc /go/src/resolver/blocking_resolver.go:372 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 32] @ 0x4ad8d8 0x4ad860 0xf78d0 0xf6d74 0x4345e8 0x430754 0x42f788 0x42e988 0x42e408 0x42ce88 0x42cf44 0x42dee0 0x42db44 0x42cd4c 0x42cf44 0x42cbf0 0x4a8e4c 0x4a8e31 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x4ad8d7 html/template.urlProcessor+0x47 /usr/local/go/src/html/template/url.go:78 # 0x4ad85f html/template.urlNormalizer+0x2f /usr/local/go/src/html/template/url.go:68 # 0xf78cf reflect.Value.call+0x96f /usr/local/go/src/reflect/value.go:596 # 0xf6d73 reflect.Value.Call+0x93 /usr/local/go/src/reflect/value.go:380 # 0x4345e7 text/template.safeCall+0x67 /usr/local/go/src/text/template/funcs.go:367 # 0x430753 text/template.(*state).evalCall+0x613 /usr/local/go/src/text/template/exec.go:803 # 0x42f787 text/template.(*state).evalFunction+0x167 /usr/local/go/src/text/template/exec.go:623 # 0x42e987 text/template.(*state).evalCommand+0x177 /usr/local/go/src/text/template/exec.go:510 # 0x42e407 text/template.(*state).evalPipeline+0x107 /usr/local/go/src/text/template/exec.go:479 # 0x42ce87 text/template.(*state).walk+0x1c7 /usr/local/go/src/text/template/exec.go:267 # 0x42cf43 text/template.(*state).walk+0x283 /usr/local/go/src/text/template/exec.go:280 # 0x42dedf text/template.(*state).walkRange.func2+0x28f /usr/local/go/src/text/template/exec.go:395 # 0x42db43 text/template.(*state).walkRange+0x4f3 /usr/local/go/src/text/template/exec.go:403 # 0x42cd4b text/template.(*state).walk+0x8b /usr/local/go/src/text/template/exec.go:283 # 0x42cf43 text/template.(*state).walk+0x283 /usr/local/go/src/text/template/exec.go:280 # 0x42cbef text/template.(*Template).execute+0x20f /usr/local/go/src/text/template/exec.go:224 # 0x4a8e4b text/template.(*Template).Execute+0x5b /usr/local/go/src/text/template/exec.go:207 # 0x4a8e30 html/template.(*Template).Execute+0x40 /usr/local/go/src/html/template/template.go:124 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [4: 1024] @ 0x397ff8 0x398c00 0x398e60 0x3865cc 0x386520 0x386fcc 0x95ab70 0x88de4 # 0x397ff7 github.com/miekg/dns.unpackRRslice+0xf7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:665 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x38651f github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x33f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:226 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [1: 32] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 448] @ 0x95385c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x95385b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xcb /go/src/resolver/parallel_best_resolver.go:167 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 512] @ 0x171420 0x1713e5 0x1713e9 0x1721d4 0x172f8c 0x172f7d 0x192bd4 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f75d8 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x17141f crypto/internal/bigmod.(*Nat).reset+0x9f /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x1713e4 crypto/internal/bigmod.(*Nat).set+0x64 /usr/local/go/src/crypto/internal/bigmod/nat.go:109 # 0x1713e8 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x68 /usr/local/go/src/crypto/internal/bigmod/nat.go:523 # 0x1721d3 crypto/internal/bigmod.(*Nat).montgomeryMul+0x7d3 /usr/local/go/src/crypto/internal/bigmod/nat.go:651 # 0x172f8b crypto/internal/bigmod.(*Nat).montgomeryRepresentation+0x10b /usr/local/go/src/crypto/internal/bigmod/nat.go:564 # 0x172f7c crypto/internal/bigmod.(*Nat).ExpShortVarTime+0xfc /usr/local/go/src/crypto/internal/bigmod/nat.go:790 # 0x192bd3 crypto/rsa.encrypt+0xf3 /usr/local/go/src/crypto/rsa/rsa.go:495 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f75d7 crypto/x509.(*Certificate).buildChains+0xd7 /usr/local/go/src/crypto/x509/verify.go:953 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 512] @ 0x94b34 0x9493c 0x94690 0x10c594 0x10cfa0 0x2cd934 0x9a0690 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x10c593 fmt.newPrinter+0x23 /usr/local/go/src/fmt/print.go:152 # 0x10cf9f fmt.Fprintln+0x2f /usr/local/go/src/fmt/print.go:303 # 0x2cd933 net/http.Error+0x1e3 /usr/local/go/src/net/http/server.go:2179 # 0x9a068f github.com/0xERR0R/blocky/server.(*Server).dohGetRequestHandler+0x11f /go/src/server/server_endpoints.go:90 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [8: 4096] @ 0x171420 0x1713e5 0x1713e9 0x1721d4 0x1730b0 0x192bd4 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f75d8 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x17141f crypto/internal/bigmod.(*Nat).reset+0x9f /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x1713e4 crypto/internal/bigmod.(*Nat).set+0x64 /usr/local/go/src/crypto/internal/bigmod/nat.go:109 # 0x1713e8 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x68 /usr/local/go/src/crypto/internal/bigmod/nat.go:523 # 0x1721d3 crypto/internal/bigmod.(*Nat).montgomeryMul+0x7d3 /usr/local/go/src/crypto/internal/bigmod/nat.go:651 # 0x1730af crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x22f /usr/local/go/src/crypto/internal/bigmod/nat.go:793 # 0x192bd3 crypto/rsa.encrypt+0xf3 /usr/local/go/src/crypto/rsa/rsa.go:495 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f75d7 crypto/x509.(*Certificate).buildChains+0xd7 /usr/local/go/src/crypto/x509/verify.go:953 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 512] @ 0x94b34 0x9493c 0x945e0 0x28ba3c 0x28bca4 0x294f30 0x2b05f0 0x24ce08 0x24d5cc 0x265df0 0x265218 0x264548 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x945df sync.(*Pool).Put+0x2f /usr/local/go/src/sync/pool.go:108 # 0x28ba3b net/http.http2putDataBufferChunk+0x9b /usr/local/go/src/net/http/h2_bundle.go:1078 # 0x28bca3 net/http.(*http2dataBuffer).Read+0x1a3 /usr/local/go/src/net/http/h2_bundle.go:1115 # 0x294f2f net/http.(*http2pipe).Read+0x20f /usr/local/go/src/net/http/h2_bundle.go:3757 # 0x2b05ef net/http.http2transportResponseBody.Read+0x4f /usr/local/go/src/net/http/h2_bundle.go:9625 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24d5cb bufio.(*Reader).ReadByte+0x2b /usr/local/go/src/bufio/bufio.go:269 # 0x265def compress/flate.(*decompressor).moreBits+0x2f /usr/local/go/src/compress/flate/inflate.go:697 # 0x265217 compress/flate.(*decompressor).huffmanBlock+0x457 /usr/local/go/src/compress/flate/inflate.go:579 # 0x264547 compress/flate.(*decompressor).nextBlock+0x157 /usr/local/go/src/compress/flate/inflate.go:328 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 16128] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 13056] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 20480] @ 0x2a6750 0x2a66f9 0x2a66d1 0x2a62fc 0x28acbc 0x88de4 # 0x2a674f bufio.NewReaderSize+0x41f /usr/local/go/src/bufio/bufio.go:54 # 0x2a66f8 bufio.NewReader+0x3c8 /usr/local/go/src/bufio/bufio.go:60 # 0x2a66d0 net/http.(*http2Transport).newClientConn+0x3a0 /usr/local/go/src/net/http/h2_bundle.go:7838 # 0x2a62fb net/http.(*http2Transport).NewClientConn+0x3b /usr/local/go/src/net/http/h2_bundle.go:7801 # 0x28acbb net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:919 0: 0 [1: 96] @ 0x2e2df4 0x2e20b0 0x88de4 # 0x2e2df3 net/http.(*Transport).dialConn+0xe3 /usr/local/go/src/net/http/transport.go:1610 # 0x2e20af net/http.(*Transport).dialConnFor+0x8f /usr/local/go/src/net/http/transport.go:1485 0: 0 [12: 1344] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94c9c0 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x37a007 github.com/sirupsen/logrus.(*Entry).WithField+0x147 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x379f10 github.com/0xERR0R/blocky/log.WithPrefix+0x50 /go/src/log/logger.go:81 # 0x956cbf github.com/0xERR0R/blocky/resolver.(*typed).logWith.func1+0x2f /go/src/resolver/resolver.go:204 # 0x379bd3 github.com/0xERR0R/blocky/log.WrapCtx+0x33 /go/src/log/context.go:37 # 0x956c4b github.com/0xERR0R/blocky/resolver.(*typed).logWith+0x4b /go/src/resolver/resolver.go:203 # 0x956b0b github.com/0xERR0R/blocky/resolver.(*typed).log+0x2b /go/src/resolver/resolver.go:193 # 0x94c9bf github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x3f /go/src/resolver/conditional_upstream_resolver.go:85 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [8: 128] @ 0x6c0d8 0x5b4f7c 0x5b4f18 0x5b5514 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4f7b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x2b /go/src/lists/parsers/lines.go:28 # 0x5b4f17 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x27 /go/src/lists/parsers/adapt.go:8 # 0x5b5513 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x17193c 0x1718d9 0x1718dd 0x173104 0x192bd4 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f75d8 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x17193b crypto/internal/bigmod.(*Nat).expand+0xbb /usr/local/go/src/crypto/internal/bigmod/nat.go:81 # 0x1718d8 crypto/internal/bigmod.(*Nat).ExpandFor+0x58 /usr/local/go/src/crypto/internal/bigmod/nat.go:503 # 0x1718dc crypto/internal/bigmod.(*Nat).montgomeryReduction+0x5c /usr/local/go/src/crypto/internal/bigmod/nat.go:575 # 0x173103 crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x283 /usr/local/go/src/crypto/internal/bigmod/nat.go:798 # 0x192bd3 crypto/rsa.encrypt+0xf3 /usr/local/go/src/crypto/rsa/rsa.go:495 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f75d7 crypto/x509.(*Certificate).buildChains+0xd7 /usr/local/go/src/crypto/x509/verify.go:953 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [7: 43008] @ 0x1198fc 0x11931c 0x211ab8 0x211a8d 0x20fa80 0x2131f0 0x2131f1 0x213260 0x21f30c 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x211ab7 bytes.(*Buffer).Grow+0x67 /usr/local/go/src/bytes/buffer.go:168 # 0x211a8c crypto/tls.(*Conn).readFromUntil+0x3c /usr/local/go/src/crypto/tls/conn.go:827 # 0x20fa7f crypto/tls.(*Conn).readRecordOrCCS+0xb1f /usr/local/go/src/crypto/tls/conn.go:677 # 0x2131ef crypto/tls.(*Conn).readRecord+0x5f /usr/local/go/src/crypto/tls/conn.go:588 # 0x2131f0 crypto/tls.(*Conn).readHandshakeBytes+0x60 /usr/local/go/src/crypto/tls/conn.go:1075 # 0x21325f crypto/tls.(*Conn).readHandshake+0x2f /usr/local/go/src/crypto/tls/conn.go:1086 # 0x21f30b crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x10b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:503 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [2: 1152] @ 0x16385c 0x1637e1 0x1800e8 0x1800e1 0x17fbe0 0x1ece00 0x1f0e08 0x1f17d4 0x208af0 0x21bc24 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x16385b math/big.nat.make+0x9b /usr/local/go/src/math/big/nat.go:72 # 0x1637e0 math/big.nat.setBytes+0x20 /usr/local/go/src/math/big/nat.go:1338 # 0x1800e7 math/big.(*Int).SetBytes+0xb7 /usr/local/go/src/math/big/int.go:515 # 0x1800e0 vendor/golang.org/x/crypto/cryptobyte.(*String).readASN1BigInt+0xb0 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:330 # 0x17fbdf vendor/golang.org/x/crypto/cryptobyte.(*String).ReadASN1Integer+0x5f /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/asn1.go:290 # 0x1ecdff crypto/x509.parsePublicKey+0x18f /usr/local/go/src/crypto/x509/parser.go:233 # 0x1f0e07 crypto/x509.parseCertificate+0x5e7 /usr/local/go/src/crypto/x509/parser.go:929 # 0x1f17d3 crypto/x509.ParseCertificate+0x23 /usr/local/go/src/crypto/x509/parser.go:991 # 0x208aef crypto/tls.(*certCache).newCert+0x8f /usr/local/go/src/crypto/tls/cache.go:85 # 0x21bc23 crypto/tls.(*Conn).verifyServerCertificate+0xb3 /usr/local/go/src/crypto/tls/handshake_client.go:969 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [14: 14336] @ 0x171ac4 0x1730b0 0x192bd4 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f75d8 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x171ac3 crypto/internal/bigmod.(*Nat).montgomeryMul+0xc3 /usr/local/go/src/crypto/internal/bigmod/nat.go:596 # 0x1730af crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x22f /usr/local/go/src/crypto/internal/bigmod/nat.go:793 # 0x192bd3 crypto/rsa.encrypt+0xf3 /usr/local/go/src/crypto/rsa/rsa.go:495 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f75d7 crypto/x509.(*Certificate).buildChains+0xd7 /usr/local/go/src/crypto/x509/verify.go:953 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 144] @ 0x21a01 0xd74d8 0xd7fe0 0x27f64c 0x27f651 0x27ea9c 0x27e4ac 0x2802d4 0x5ba140 0x5ba129 0x59d444 0x59e034 0x59d3dc 0x5ba074 0x5bd2ec 0x5bc2e4 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0xd74d7 context.(*cancelCtx).propagateCancel+0x187 /usr/local/go/src/context/context.go:488 # 0xd7fdf context.WithDeadlineCause+0xdf /usr/local/go/src/context/context.go:629 # 0x27f64b context.WithDeadline+0x3ab /usr/local/go/src/context/context.go:612 # 0x27f650 net/http.setRequestCancel+0x3b0 /usr/local/go/src/net/http/client.go:366 # 0x27ea9b net/http.send+0x48b /usr/local/go/src/net/http/client.go:257 # 0x27e4ab net/http.(*Client).send+0x9b /usr/local/go/src/net/http/client.go:180 # 0x2802d3 net/http.(*Client).do+0x6b3 /usr/local/go/src/net/http/client.go:724 # 0x5ba13f net/http.(*Client).Do+0x6f /usr/local/go/src/net/http/client.go:590 # 0x5ba128 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x58 /go/src/lists/downloader.go:66 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x5ba073 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1a3 /go/src/lists/downloader.go:59 # 0x5bd2eb github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x3b /go/src/lists/sourcereader.go:53 # 0x5bc2e3 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x103 /go/src/lists/list_cache.go:231 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [6: 147456] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 1008] @ 0x338d54 0x954004 0x953f4d 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338d53 github.com/sirupsen/logrus.(*Entry).WithFields+0x333 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:150 # 0x954003 github.com/sirupsen/logrus.(*Entry).WithField+0x163 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x953f4c github.com/0xERR0R/blocky/resolver.evaluateResponses+0xac /go/src/resolver/parallel_best_resolver.go:194 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 2560] @ 0x1b2074 0x1b2e98 0x1b4014 0x1b6fbc 0x88de4 # 0x1b2073 net.dnsPacketRoundTrip+0x83 /usr/local/go/src/net/dnsclient_unix.go:105 # 0x1b2e97 net.(*Resolver).exchange+0x387 /usr/local/go/src/net/dnsclient_unix.go:186 # 0x1b4013 net.(*Resolver).tryOneName+0x3f3 /usr/local/go/src/net/dnsclient_unix.go:297 # 0x1b6fbb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x4b /usr/local/go/src/net/dnsclient_unix.go:672 0: 0 [8: 65536] @ 0x27cf44 0x94718 0x28b824 0x28bfdc 0x28beb4 0x295228 0x2b1120 0x2aed1c 0x2adfcc 0x88de4 # 0x27cf43 net/http.init.func4+0x23 /usr/local/go/src/net/http/h2_bundle.go:1048 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0x28b823 net/http.http2getDataBufferChunk+0x43 /usr/local/go/src/net/http/h2_bundle.go:1061 # 0x28bfdb net/http.(*http2dataBuffer).lastChunkOrAlloc+0x6b /usr/local/go/src/net/http/h2_bundle.go:1166 # 0x28beb3 net/http.(*http2dataBuffer).Write+0x93 /usr/local/go/src/net/http/h2_bundle.go:1149 # 0x295227 net/http.(*http2pipe).Write+0x197 /usr/local/go/src/net/http/h2_bundle.go:3785 # 0x2b111f net/http.(*http2clientConnReadLoop).processData+0x21f /usr/local/go/src/net/http/h2_bundle.go:9787 # 0x2aed1b net/http.(*http2clientConnReadLoop).run+0x36b /usr/local/go/src/net/http/h2_bundle.go:9376 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [90: 6635520] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [16: 512] @ 0x98250 0x99140 0x1cdc34 0x1cd5c4 0x1c2c34 0x1d4684 0x1afd14 0x1af6e0 0x1aefb0 0x1aeb9c 0x385ee0 0x386f4c 0x95ab70 0x88de4 # 0x9824f syscall.anyToSockaddr+0x6f /usr/local/go/src/syscall/syscall_linux.go:663 # 0x9913f syscall.Getpeername+0x6f /usr/local/go/src/syscall/syscall_unix.go:307 # 0x1cdc33 net.(*netFD).dial+0x573 /usr/local/go/src/net/sock_posix.go:142 # 0x1cd5c3 net.socket+0x213 /usr/local/go/src/net/sock_posix.go:70 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d4683 net.(*sysDialer).dialUDP+0x93 /usr/local/go/src/net/udpsock_posix.go:212 # 0x1afd13 net.(*sysDialer).dialSingle+0x2a3 /usr/local/go/src/net/dial.go:655 # 0x1af6df net.(*sysDialer).dialSerial+0x19f /usr/local/go/src/net/dial.go:616 # 0x1aefaf net.(*sysDialer).dialParallel+0x29f /usr/local/go/src/net/dial.go:517 # 0x1aeb9b net.(*Dialer).DialContext+0x53b /usr/local/go/src/net/dial.go:508 # 0x385edf github.com/miekg/dns.(*Client).DialContext+0x27f /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:140 # 0x386f4b github.com/miekg/dns.(*Client).ExchangeContext+0x4b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:456 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [32: 9216] @ 0x25bd1 0x338af8 0x9448e8 0x944831 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x9448e7 github.com/sirupsen/logrus.(*Entry).WithField+0xf7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944830 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x40 /go/src/resolver/blocking_resolver.go:367 # 0x944e6b github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x8b /go/src/resolver/blocking_resolver.go:404 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 2048] @ 0x398668 0x39846c 0x3b85e8 0x3b85d1 0x99f3f8 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x39846b github.com/miekg/dns.(*Msg).PackBuffer+0x7b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:729 # 0x3b85e7 github.com/miekg/dns.(*Msg).Pack+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x3b85d0 github.com/miekg/dns.(*response).WriteMsg+0x40 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:743 # 0x99f3f7 github.com/0xERR0R/blocky/server.(*Server).handleReq+0x1b7 /go/src/server/server.go:643 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 192] @ 0x5b4a08 0x5b49f1 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4a07 bufio.(*Scanner).Text+0x77 /usr/local/go/src/bufio/scan.go:115 # 0x5b49f0 github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x60 /go/src/lists/parsers/lines.go:67 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 76288] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 354432] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [49: 200704] @ 0x2c7314 0x2c72bd 0x2c73a5 0x2cbff4 0x88de4 # 0x2c7313 bufio.NewReaderSize+0x1c3 /usr/local/go/src/bufio/bufio.go:54 # 0x2c72bc bufio.NewReader+0x16c /usr/local/go/src/bufio/bufio.go:60 # 0x2c73a4 net/http.newBufioReader+0x254 /usr/local/go/src/net/http/server.go:841 # 0x2cbff3 net/http.(*conn).serve+0x213 /usr/local/go/src/net/http/server.go:1960 0: 0 [1: 64] @ 0x202528 0x2406dc 0x21f9d8 0x21cd40 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x202527 crypto/hmac.New+0x127 /usr/local/go/src/crypto/hmac/hmac.go:155 # 0x2406db crypto/tls.(*cipherSuiteTLS13).finishedHash+0xab /usr/local/go/src/crypto/tls/key_schedule.go:103 # 0x21f9d7 crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x87 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:593 # 0x21cd3f crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2cf /usr/local/go/src/crypto/tls/handshake_client_tls13.go:99 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [4: 2048] @ 0x171420 0x1713e5 0x1713e9 0x1721d4 0x1730b0 0x192bd4 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f7624 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x17141f crypto/internal/bigmod.(*Nat).reset+0x9f /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x1713e4 crypto/internal/bigmod.(*Nat).set+0x64 /usr/local/go/src/crypto/internal/bigmod/nat.go:109 # 0x1713e8 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x68 /usr/local/go/src/crypto/internal/bigmod/nat.go:523 # 0x1721d3 crypto/internal/bigmod.(*Nat).montgomeryMul+0x7d3 /usr/local/go/src/crypto/internal/bigmod/nat.go:651 # 0x1730af crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x22f /usr/local/go/src/crypto/internal/bigmod/nat.go:793 # 0x192bd3 crypto/rsa.encrypt+0xf3 /usr/local/go/src/crypto/rsa/rsa.go:495 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 128] @ 0x194c14 0x11e16c 0x202444 0x2069fc 0x23fb7c 0x2402d4 0x2407f0 0x21fc8c 0x21cd40 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x194c13 crypto/sha256.New+0x23 /usr/local/go/src/crypto/sha256/sha256.go:154 # 0x11e16b crypto.Hash.New+0x4b /usr/local/go/src/crypto/crypto.go:131 # 0x202443 crypto/hmac.New+0x43 /usr/local/go/src/crypto/hmac/hmac.go:138 # 0x2069fb vendor/golang.org/x/crypto/hkdf.Expand+0x2b /usr/local/go/src/vendor/golang.org/x/crypto/hkdf/hkdf.go:86 # 0x23fb7b crypto/tls.(*cipherSuiteTLS13).expandLabel+0x2fb /usr/local/go/src/crypto/tls/key_schedule.go:62 # 0x2402d3 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xc3 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x2407ef crypto/tls.(*cipherSuiteTLS13).exportKeyingMaterial+0x3f /usr/local/go/src/crypto/tls/key_schedule.go:111 # 0x21fc8b crypto/tls.(*clientHandshakeStateTLS13).readServerFinished+0x33b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:622 # 0x21cd3f crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2cf /usr/local/go/src/crypto/tls/handshake_client_tls13.go:99 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [23: 2576] @ 0x2c8798 0x2cc0a4 0x88de4 # 0x2c8797 net/http.(*conn).readRequest+0x747 /usr/local/go/src/net/http/server.go:1059 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [2: 3584] @ 0x208a90 0x21bc24 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x208a8f crypto/tls.(*certCache).newCert+0x2f /usr/local/go/src/crypto/tls/cache.go:81 # 0x21bc23 crypto/tls.(*Conn).verifyServerCertificate+0xb3 /usr/local/go/src/crypto/tls/handshake_client.go:969 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [58: 16704] @ 0x3f14b4 0x3f146d 0x2d0b2c 0x2cc2e8 0x88de4 # 0x3f14b3 net/http.(*Request).WithContext+0x1f3 /usr/local/go/src/net/http/request.go:366 # 0x3f146c github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x1ac /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:87 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [7: 168] @ 0x99fa18 0x99f9d1 0x99d4f8 0x3b5578 0x3b54e8 0x3b7dd0 0x3b77bc 0x88de4 # 0x99fa17 github.com/miekg/dns.(*Msg).SetReply+0x87 /go/pkg/mod/github.com/miekg/dns@v1.1.59/defaults.go:25 # 0x99f9d0 github.com/0xERR0R/blocky/server.(*Server).OnHealthCheck+0x40 /go/src/server/server.go:713 # 0x99d4f7 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func2+0x47 /go/src/server/server.go:427 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b77bb github.com/miekg/dns.(*Server).serveTCPConn+0x27b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [10: 240] @ 0x3eee80 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x3eee7f github.com/0xERR0R/blocky/util.AnswerToString+0x22f /go/src/util/common.go:51 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [3: 48] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 192] @ 0x10a9c0 0x10a985 0x10b530 0x10e204 0x10fcf4 0x112678 0x109eb8 0x5b3d04 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x10a9bf fmt.(*buffer).writeString+0x20f /usr/local/go/src/fmt/print.go:108 # 0x10a984 fmt.(*fmt).padString+0x1d4 /usr/local/go/src/fmt/format.go:110 # 0x10b52f fmt.(*fmt).fmtS+0x3f /usr/local/go/src/fmt/format.go:359 # 0x10e203 fmt.(*pp).fmtString+0xe3 /usr/local/go/src/fmt/print.go:497 # 0x10fcf3 fmt.(*pp).printArg+0x313 /usr/local/go/src/fmt/print.go:741 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x109eb7 fmt.Errorf+0x57 /usr/local/go/src/fmt/errors.go:25 # 0x5b3d03 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x193 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 8192] @ 0x27cef4 0x94718 0x28b894 0x28bfdc 0x28beb4 0x295228 0x2b1120 0x2aed1c 0x2adfcc 0x88de4 # 0x27cef3 net/http.init.func3+0x23 /usr/local/go/src/net/http/h2_bundle.go:1047 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0x28b893 net/http.http2getDataBufferChunk+0xb3 /usr/local/go/src/net/http/h2_bundle.go:1059 # 0x28bfdb net/http.(*http2dataBuffer).lastChunkOrAlloc+0x6b /usr/local/go/src/net/http/h2_bundle.go:1166 # 0x28beb3 net/http.(*http2dataBuffer).Write+0x93 /usr/local/go/src/net/http/h2_bundle.go:1149 # 0x295227 net/http.(*http2pipe).Write+0x197 /usr/local/go/src/net/http/h2_bundle.go:3785 # 0x2b111f net/http.(*http2clientConnReadLoop).processData+0x21f /usr/local/go/src/net/http/h2_bundle.go:9787 # 0x2aed1b net/http.(*http2clientConnReadLoop).run+0x36b /usr/local/go/src/net/http/h2_bundle.go:9376 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [1: 896] @ 0x21258 0x22c84 0x25c24 0x2761ac 0x276165 0x27719c 0x276c34 0x276a28 0x29212c 0x28d528 0x2aeaa8 0x2adfcc 0x88de4 # 0x2761ab vendor/golang.org/x/net/http2/hpack.(*headerFieldTable).addEntry+0x7b /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/tables.go:58 # 0x276164 vendor/golang.org/x/net/http2/hpack.(*dynamicTable).add+0x34 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:174 # 0x27719b vendor/golang.org/x/net/http2/hpack.(*Decoder).parseFieldLiteral+0x31b /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:393 # 0x276c33 vendor/golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr+0x103 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:316 # 0x276a27 vendor/golang.org/x/net/http2/hpack.(*Decoder).Write+0x127 /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:262 # 0x29212b net/http.(*http2Framer).readMetaFrame+0x28b /usr/local/go/src/net/http/h2_bundle.go:3018 # 0x28d527 net/http.(*http2Framer).ReadFrame+0x347 /usr/local/go/src/net/http/h2_bundle.go:1930 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [2: 1024] @ 0x94b34 0x9493c 0x94690 0x2127ec 0x212e54 0x217dec 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x2127eb crypto/tls.(*Conn).writeRecordLocked+0x2fb /usr/local/go/src/crypto/tls/conn.go:985 # 0x212e53 crypto/tls.(*Conn).writeHandshakeRecord+0x143 /usr/local/go/src/crypto/tls/conn.go:1057 # 0x217deb crypto/tls.(*Conn).clientHandshake+0x14b /usr/local/go/src/crypto/tls/handshake_client.go:208 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [36: 2304] @ 0x98388 0x98610 0x1ba94c 0x1d1668 0x1d087c 0x3b6ad4 0x3b5c4c 0x99e590 0x88de4 # 0x98387 syscall.anyToSockaddr+0x1a7 /usr/local/go/src/syscall/syscall_linux.go:671 # 0x9860f syscall.Getsockname+0x6f /usr/local/go/src/syscall/syscall_linux.go:705 # 0x1ba94b net.(*netFD).accept+0x19b /usr/local/go/src/net/fd_unix.go:188 # 0x1d1667 net.(*TCPListener).accept+0x27 /usr/local/go/src/net/tcpsock_posix.go:159 # 0x1d087b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:327 # 0x3b6ad3 github.com/miekg/dns.(*Server).serveTCP+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:461 # 0x3b5c4b github.com/miekg/dns.(*Server).ListenAndServe+0x34b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:318 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [54: 38016] @ 0x21258 0x20ff8 0x253630 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x25362f net/textproto.readMIMEHeader+0x8f /usr/local/go/src/net/textproto/reader.go:519 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [16: 16384] @ 0x171ac4 0x1730b0 0x192bd4 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f7624 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x171ac3 crypto/internal/bigmod.(*Nat).montgomeryMul+0xc3 /usr/local/go/src/crypto/internal/bigmod/nat.go:596 # 0x1730af crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x22f /usr/local/go/src/crypto/internal/bigmod/nat.go:793 # 0x192bd3 crypto/rsa.encrypt+0xf3 /usr/local/go/src/crypto/rsa/rsa.go:495 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [16: 1280] @ 0x5b4a08 0x5b49f1 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4a07 bufio.(*Scanner).Text+0x77 /usr/local/go/src/bufio/scan.go:115 # 0x5b49f0 github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x60 /go/src/lists/parsers/lines.go:67 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 96] @ 0x202434 0x2406dc 0x2203d8 0x21cd58 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x202433 crypto/hmac.New+0x33 /usr/local/go/src/crypto/hmac/hmac.go:137 # 0x2406db crypto/tls.(*cipherSuiteTLS13).finishedHash+0xab /usr/local/go/src/crypto/tls/key_schedule.go:103 # 0x2203d7 crypto/tls.(*clientHandshakeStateTLS13).sendClientFinished+0x47 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:698 # 0x21cd57 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2e7 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:105 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 112] @ 0x11b724 0x4a509c 0x49f3e4 0x4a2f10 0x4a3298 0x4a462c 0x4a41bc 0x4a3d10 0x49ecfc 0x4a8c60 0x4a8e20 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x11b723 bytes.ToUpper+0xa3 /usr/local/go/src/bytes/bytes.go:643 # 0x4a509b html/template.(*escaper).escapeText+0x77b /usr/local/go/src/html/template/escape.go:768 # 0x49f3e3 html/template.(*escaper).escape+0x2d3 /usr/local/go/src/html/template/escape.go:159 # 0x4a2f0f html/template.(*escaper).escapeList+0x12f /usr/local/go/src/html/template/escape.go:575 # 0x4a3297 html/template.(*escaper).escapeListConditionally+0x247 /usr/local/go/src/html/template/escape.go:594 # 0x4a462b html/template.(*escaper).escapeTemplateBody+0x15b /usr/local/go/src/html/template/escape.go:712 # 0x4a41bb html/template.(*escaper).computeOutCtx+0x9b /usr/local/go/src/html/template/escape.go:673 # 0x4a3d0f html/template.(*escaper).escapeTree+0x37f /usr/local/go/src/html/template/escape.go:666 # 0x49ecfb html/template.escapeTemplate+0x8b /usr/local/go/src/html/template/escape.go:24 # 0x4a8c5f html/template.(*Template).escape+0x14f /usr/local/go/src/html/template/template.go:104 # 0x4a8e1f html/template.(*Template).Execute+0x2f /usr/local/go/src/html/template/template.go:121 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 32] @ 0x20e860 0x2129d0 0x213eec 0x2a4fa4 0x24e91c 0x2b09c8 0x24ce08 0x24d5cc 0x265fc4 0x264e00 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x20e85f crypto/tls.(*halfConn).encrypt+0x41f /usr/local/go/src/crypto/tls/conn.go:519 # 0x2129cf crypto/tls.(*Conn).writeRecordLocked+0x4df /usr/local/go/src/crypto/tls/conn.go:1022 # 0x213eeb crypto/tls.(*Conn).Write+0x34b /usr/local/go/src/crypto/tls/conn.go:1233 # 0x2a4fa3 net/http.http2stickyErrWriter.Write+0x113 /usr/local/go/src/net/http/h2_bundle.go:7533 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2b09c7 net/http.http2transportResponseBody.Read+0x427 /usr/local/go/src/net/http/h2_bundle.go:9665 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24d5cb bufio.(*Reader).ReadByte+0x2b /usr/local/go/src/bufio/bufio.go:269 # 0x265fc3 compress/flate.(*decompressor).huffSym+0x103 /usr/local/go/src/compress/flate/inflate.go:720 # 0x264dff compress/flate.(*decompressor).huffmanBlock+0x3f /usr/local/go/src/compress/flate/inflate.go:495 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 768] @ 0x1198fc 0x11931c 0x11951c 0x10ca54 0x346f60 0x3467a4 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x11951b bytes.(*Buffer).Write+0x5b /usr/local/go/src/bytes/buffer.go:179 # 0x10ca53 fmt.Fprintf+0x83 /usr/local/go/src/fmt/print.go:225 # 0x346f5f github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).printColored+0x62f /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:285 # 0x3467a3 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).Format+0x503 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:206 # 0x339c97 github.com/sirupsen/logrus.(*Entry).write+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:289 # 0x33982b github.com/sirupsen/logrus.(*Entry).log+0x43b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:252 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [4: 256] @ 0x3e11ec 0x399e38 0x94ac0c 0x94abe1 0x94a610 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x3e11eb github.com/miekg/dns.(*AAAA).copy+0xbb /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:818 # 0x399e37 github.com/miekg/dns.(*Msg).CopyTo+0x237 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1089 # 0x94ac0b github.com/miekg/dns.(*Msg).Copy+0x6b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:1071 # 0x94abe0 github.com/0xERR0R/blocky/resolver.(*CachingResolver).putInCache+0x40 /go/src/resolver/caching_resolver.go:256 # 0x94a60f github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x45f /go/src/resolver/caching_resolver.go:197 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 96] @ 0x427b38 0x427b1d 0x427754 0x427404 0x426c84 0x4264a0 0x425440 0x438950 0x4a8ee4 0x9a1654 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x427b37 text/template/parse.(*Tree).newPipeline+0xb7 /usr/local/go/src/text/template/parse/node.go:199 # 0x427b1c text/template/parse.(*Tree).pipeline+0x9c /usr/local/go/src/text/template/parse/parse.go:456 # 0x427753 text/template/parse.(*Tree).action+0x223 /usr/local/go/src/text/template/parse/parse.go:418 # 0x427403 text/template/parse.(*Tree).textOrAction+0x1a3 /usr/local/go/src/text/template/parse/parse.go:374 # 0x426c83 text/template/parse.(*Tree).parse+0x363 /usr/local/go/src/text/template/parse/parse.go:315 # 0x42649f text/template/parse.(*Tree).Parse+0x1df /usr/local/go/src/text/template/parse/parse.go:251 # 0x42543f text/template/parse.Parse+0xdf /usr/local/go/src/text/template/parse/parse.go:66 # 0x43894f text/template.(*Template).Parse+0x77f /usr/local/go/src/text/template/template.go:210 # 0x4a8ee3 html/template.(*Template).Parse+0x53 /usr/local/go/src/html/template/template.go:191 # 0x9a1653 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0xf3 /go/src/server/server_endpoints.go:232 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [9: 432] @ 0x20f94 0x2c9764 0x2c9389 0x2cd8d4 0x2cd9e4 0x3f3738 0x3f3721 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x2c9763 net/http.Header.Clone+0x603 /usr/local/go/src/net/http/header.go:105 # 0x2c9388 net/http.(*response).WriteHeader+0x228 /usr/local/go/src/net/http/server.go:1188 # 0x2cd8d3 net/http.Error+0x183 /usr/local/go/src/net/http/server.go:2178 # 0x2cd9e3 net/http.NotFound+0x33 /usr/local/go/src/net/http/server.go:2183 # 0x3f3737 net/http.HandlerFunc.ServeHTTP+0x247 /usr/local/go/src/net/http/server.go:2166 # 0x3f3720 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x230 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:465 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [27: 3024] @ 0x33950c 0x339429 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x33950b github.com/sirupsen/logrus.(*Entry).Dup+0x11b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:86 # 0x339428 github.com/sirupsen/logrus.(*Entry).log+0x38 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:224 # 0x339eaf github.com/sirupsen/logrus.(*Entry).Log+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:304 # 0x33a377 github.com/sirupsen/logrus.(*Entry).Logf+0x87 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:349 # 0x940f9b github.com/sirupsen/logrus.(*Entry).Infof+0x5b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:362 # 0x940f64 github.com/0xERR0R/blocky/querylog.(*LoggerWriter).Write+0x24 /go/src/querylog/logger_writer.go:25 # 0x9560a3 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).writeLog+0xe3 /go/src/resolver/query_logging_resolver.go:201 0: 0 [1: 24] @ 0x19dc7c 0x19dc7d 0x1bdbf8 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eeeac 0x95416c 0x953b2c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 # 0x19dc7b net/netip.Addr.string6+0x19b /usr/local/go/src/net/netip/netip.go:866 # 0x19dc7c net/netip.Addr.String+0x19c /usr/local/go/src/net/netip/netip.go:765 # 0x1bdbf7 net.IP.String+0xc7 /usr/local/go/src/net/ip.go:307 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eeeab github.com/0xERR0R/blocky/util.AnswerToString+0x25b /go/src/util/common.go:51 # 0x95416b github.com/0xERR0R/blocky/resolver.evaluateResponses+0x2cb /go/src/resolver/parallel_best_resolver.go:203 # 0x953b2b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x39b /go/src/resolver/parallel_best_resolver.go:175 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0x19dcb0 0x19dcb1 0x1bdc28 0x10f52c 0x10fdd8 0x112678 0x10cb1c 0x3eef6c 0x955dac 0x9558c8 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x19dcaf net/netip.Addr.string4+0x1cf /usr/local/go/src/net/netip/netip.go:836 # 0x19dcb0 net/netip.Addr.String+0x1d0 /usr/local/go/src/net/netip/netip.go:756 # 0x1bdc27 net.IP.String+0xf7 /usr/local/go/src/net/ip.go:305 # 0x10f52b fmt.(*pp).handleMethods+0x29b /usr/local/go/src/fmt/print.go:673 # 0x10fdd7 fmt.(*pp).printArg+0x3f7 /usr/local/go/src/fmt/print.go:756 # 0x112677 fmt.(*pp).doPrintf+0x2d7 /usr/local/go/src/fmt/print.go:1075 # 0x10cb1b fmt.Sprintf+0x4b /usr/local/go/src/fmt/print.go:239 # 0x3eef6b github.com/0xERR0R/blocky/util.AnswerToString+0x31b /go/src/util/common.go:49 # 0x955dab github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).createLogEntry+0x3cb /go/src/resolver/query_logging_resolver.go:178 # 0x9558c7 github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0xd7 /go/src/resolver/query_logging_resolver.go:126 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 576] @ 0x4253bc 0x4253ad 0x438950 0x4a8ee4 0x9a1654 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x4253bb text/template/parse.New+0x5b /usr/local/go/src/text/template/parse/parse.go:132 # 0x4253ac text/template/parse.Parse+0x4c /usr/local/go/src/text/template/parse/parse.go:64 # 0x43894f text/template.(*Template).Parse+0x77f /usr/local/go/src/text/template/template.go:210 # 0x4a8ee3 html/template.(*Template).Parse+0x53 /usr/local/go/src/html/template/template.go:191 # 0x9a1653 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0xf3 /go/src/server/server_endpoints.go:232 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [2: 288] @ 0x253604 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x253603 net/textproto.readMIMEHeader+0x63 /usr/local/go/src/net/textproto/reader.go:516 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [10: 163840] @ 0x2a6f94 0x28d2a0 0x2aeaa8 0x2adfcc 0x88de4 # 0x2a6f93 net/http.(*http2Transport).newClientConn.http2NewFramer.func2+0x43 /usr/local/go/src/net/http/h2_bundle.go:1848 # 0x28d29f net/http.(*http2Framer).ReadFrame+0xbf /usr/local/go/src/net/http/h2_bundle.go:1912 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [5: 640] @ 0x264208 0x264bd4 0x2644dc 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x264207 compress/flate.(*huffmanDecoder).init+0x297 /usr/local/go/src/compress/flate/inflate.go:187 # 0x264bd3 compress/flate.(*decompressor).readHuffman+0x383 /usr/local/go/src/compress/flate/inflate.go:460 # 0x2644db compress/flate.(*decompressor).nextBlock+0xeb /usr/local/go/src/compress/flate/inflate.go:323 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [82: 28864] @ 0x25bd1 0x99fe10 0x99fdb9 0x99fd99 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x99fe0f net/textproto.MIMEHeader.Set+0x9f /usr/local/go/src/net/textproto/header.go:22 # 0x99fdb8 net/http.Header.Set+0x48 /usr/local/go/src/net/http/header.go:40 # 0x99fd98 github.com/0xERR0R/blocky/server.secureHeader.func1+0x28 /go/src/server/server_endpoints.go:40 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [12: 113664] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 16128] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [4: 19456] @ 0x266850 0x26811c 0x267a14 0x2b3884 0x2b380d 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x26684f compress/flate.NewReader+0x2f /usr/local/go/src/compress/flate/inflate.go:810 # 0x26811b compress/gzip.(*Reader).readHeader+0x3cb /usr/local/go/src/compress/gzip/gunzip.go:238 # 0x267a13 compress/gzip.(*Reader).Reset+0x213 /usr/local/go/src/compress/gzip/gunzip.go:113 # 0x2b3883 compress/gzip.NewReader+0xb3 /usr/local/go/src/compress/gzip/gunzip.go:94 # 0x2b380c net/http.(*http2gzipReader).Read+0x3c /usr/local/go/src/net/http/h2_bundle.go:10160 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 1024] @ 0x171ac4 0x1719a8 0x173104 0x192bd4 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f75d8 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x171ac3 crypto/internal/bigmod.(*Nat).montgomeryMul+0xc3 /usr/local/go/src/crypto/internal/bigmod/nat.go:596 # 0x1719a7 crypto/internal/bigmod.(*Nat).montgomeryReduction+0x127 /usr/local/go/src/crypto/internal/bigmod/nat.go:577 # 0x173103 crypto/internal/bigmod.(*Nat).ExpShortVarTime+0x283 /usr/local/go/src/crypto/internal/bigmod/nat.go:798 # 0x192bd3 crypto/rsa.encrypt+0xf3 /usr/local/go/src/crypto/rsa/rsa.go:495 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f75d7 crypto/x509.(*Certificate).buildChains+0xd7 /usr/local/go/src/crypto/x509/verify.go:953 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [39: 11232] @ 0x25bd1 0x338af8 0x944fd8 0x944f31 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x944fd7 github.com/sirupsen/logrus.(*Entry).WithField+0x1f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944f30 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x150 /go/src/resolver/blocking_resolver.go:416 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [3: 12288] @ 0x21258 0x20ff8 0x5a0b4c 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x5a0b4b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0x5b /go/src/cache/stringcache/string_caches.go:123 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [22: 11264] @ 0x94b34 0x9493c 0x94690 0x2127ec 0x213eec 0x2a4fa4 0x24e91c 0x2b09c8 0x24ce08 0x24d5cc 0x265fc4 0x264e00 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x2127eb crypto/tls.(*Conn).writeRecordLocked+0x2fb /usr/local/go/src/crypto/tls/conn.go:985 # 0x213eeb crypto/tls.(*Conn).Write+0x34b /usr/local/go/src/crypto/tls/conn.go:1233 # 0x2a4fa3 net/http.http2stickyErrWriter.Write+0x113 /usr/local/go/src/net/http/h2_bundle.go:7533 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2b09c7 net/http.http2transportResponseBody.Read+0x427 /usr/local/go/src/net/http/h2_bundle.go:9665 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24d5cb bufio.(*Reader).ReadByte+0x2b /usr/local/go/src/bufio/bufio.go:269 # 0x265fc3 compress/flate.(*decompressor).huffSym+0x103 /usr/local/go/src/compress/flate/inflate.go:720 # 0x264dff compress/flate.(*decompressor).huffmanBlock+0x3f /usr/local/go/src/compress/flate/inflate.go:495 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 208] @ 0x25bd1 0x438b3c 0x437900 0x438a28 0x4a8ee4 0x9a1654 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0x438b3b text/template.(*Template).associate+0xbb /usr/local/go/src/text/template/template.go:236 # 0x4378ff text/template.(*Template).AddParseTree+0x2ff /usr/local/go/src/text/template/template.go:138 # 0x438a27 text/template.(*Template).Parse+0x857 /usr/local/go/src/text/template/template.go:217 # 0x4a8ee3 html/template.(*Template).Parse+0x53 /usr/local/go/src/html/template/template.go:191 # 0x9a1653 github.com/0xERR0R/blocky/server.configureRootHandler.func1+0xf3 /go/src/server/server_endpoints.go:232 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [26: 7488] @ 0x25bd1 0x338af8 0x99ec6c 0x99efa0 0x99f154 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x99ec6b github.com/0xERR0R/blocky/server.newRequest+0x3ab /go/src/server/server.go:575 # 0x99ef9f github.com/0xERR0R/blocky/server.newRequestFromDNS+0x1cf /go/src/server/server.go:607 # 0x99f153 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x43 /go/src/server/server.go:624 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [1: 1536] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 288] @ 0x2e3da4 0x2e20b0 0x88de4 # 0x2e3da3 net/http.(*Transport).dialConn+0x1093 /usr/local/go/src/net/http/transport.go:1792 # 0x2e20af net/http.(*Transport).dialConnFor+0x8f /usr/local/go/src/net/http/transport.go:1485 0: 0 [23: 2208] @ 0x109ecc 0x5b3d04 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109ecb fmt.Errorf+0x6b /usr/local/go/src/fmt/errors.go:26 # 0x5b3d03 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x193 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 216] @ 0x10cb30 0x3eef6c 0x95c168 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x10cb2f fmt.Sprintf+0x5f /usr/local/go/src/fmt/print.go:240 # 0x3eef6b github.com/0xERR0R/blocky/util.AnswerToString+0x31b /go/src/util/common.go:49 # 0x95c167 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x97 /go/src/resolver/upstream_resolver.go:387 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [3: 144] @ 0x126e64 0x126d0d 0x20980c 0x20e984 0x2129d0 0x213eec 0x2a4fa4 0x24e91c 0x2b09c8 0x24ce08 0x24d5cc 0x265fc4 0x264e00 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x126e63 crypto/aes.sliceForAppend+0x203 /usr/local/go/src/crypto/aes/aes_gcm.go:82 # 0x126d0c crypto/aes.(*gcmAsm).Seal+0xac /usr/local/go/src/crypto/aes/aes_gcm.go:116 # 0x20980b crypto/tls.(*xorNonceAEAD).Seal+0x8b /usr/local/go/src/crypto/tls/cipher_suites.go:507 # 0x20e983 crypto/tls.(*halfConn).encrypt+0x543 /usr/local/go/src/crypto/tls/conn.go:529 # 0x2129cf crypto/tls.(*Conn).writeRecordLocked+0x4df /usr/local/go/src/crypto/tls/conn.go:1022 # 0x213eeb crypto/tls.(*Conn).Write+0x34b /usr/local/go/src/crypto/tls/conn.go:1233 # 0x2a4fa3 net/http.http2stickyErrWriter.Write+0x113 /usr/local/go/src/net/http/h2_bundle.go:7533 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2b09c7 net/http.http2transportResponseBody.Read+0x427 /usr/local/go/src/net/http/h2_bundle.go:9665 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24d5cb bufio.(*Reader).ReadByte+0x2b /usr/local/go/src/bufio/bufio.go:269 # 0x265fc3 compress/flate.(*decompressor).huffSym+0x103 /usr/local/go/src/compress/flate/inflate.go:720 # 0x264dff compress/flate.(*decompressor).huffmanBlock+0x3f /usr/local/go/src/compress/flate/inflate.go:495 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [238: 137088] @ 0x21258 0x20ff8 0x338a80 0x95c4b0 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x95c4af github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).logResponse+0x3df /go/src/resolver/upstream_resolver.go:386 # 0x95ba33 github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x193 /go/src/resolver/upstream_resolver.go:356 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [1: 48] @ 0x126e64 0x126d0d 0x20980c 0x20e984 0x2129d0 0x213eec 0x2a4fa4 0x24e91c 0x2b09c8 0x24ce08 0x24d5cc 0x265df0 0x265218 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x126e63 crypto/aes.sliceForAppend+0x203 /usr/local/go/src/crypto/aes/aes_gcm.go:82 # 0x126d0c crypto/aes.(*gcmAsm).Seal+0xac /usr/local/go/src/crypto/aes/aes_gcm.go:116 # 0x20980b crypto/tls.(*xorNonceAEAD).Seal+0x8b /usr/local/go/src/crypto/tls/cipher_suites.go:507 # 0x20e983 crypto/tls.(*halfConn).encrypt+0x543 /usr/local/go/src/crypto/tls/conn.go:529 # 0x2129cf crypto/tls.(*Conn).writeRecordLocked+0x4df /usr/local/go/src/crypto/tls/conn.go:1022 # 0x213eeb crypto/tls.(*Conn).Write+0x34b /usr/local/go/src/crypto/tls/conn.go:1233 # 0x2a4fa3 net/http.http2stickyErrWriter.Write+0x113 /usr/local/go/src/net/http/h2_bundle.go:7533 # 0x24e91b bufio.(*Writer).Flush+0x5b /usr/local/go/src/bufio/bufio.go:639 # 0x2b09c7 net/http.http2transportResponseBody.Read+0x427 /usr/local/go/src/net/http/h2_bundle.go:9665 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24d5cb bufio.(*Reader).ReadByte+0x2b /usr/local/go/src/bufio/bufio.go:269 # 0x265def compress/flate.(*decompressor).moreBits+0x2f /usr/local/go/src/compress/flate/inflate.go:697 # 0x265217 compress/flate.(*decompressor).huffmanBlock+0x457 /usr/local/go/src/compress/flate/inflate.go:579 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [22: 1056] @ 0x3b87d0 0x3b8624 0x99fa9c 0x99d4f8 0x3b5578 0x3b54e8 0x3b7dd0 0x3b77bc 0x88de4 # 0x3b87cf github.com/miekg/dns.(*response).Write+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:768 # 0x3b8623 github.com/miekg/dns.(*response).WriteMsg+0x93 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:747 # 0x99fa9b github.com/0xERR0R/blocky/server.(*Server).OnHealthCheck+0x10b /go/src/server/server.go:716 # 0x99d4f7 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func2+0x47 /go/src/server/server.go:427 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b77bb github.com/miekg/dns.(*Server).serveTCPConn+0x27b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [10: 5120] @ 0x171420 0x1713e5 0x1713e9 0x171838 0x170a04 0x170d6c 0x192b28 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f7624 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x17141f crypto/internal/bigmod.(*Nat).reset+0x9f /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x1713e4 crypto/internal/bigmod.(*Nat).set+0x64 /usr/local/go/src/crypto/internal/bigmod/nat.go:109 # 0x1713e8 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x68 /usr/local/go/src/crypto/internal/bigmod/nat.go:523 # 0x171837 crypto/internal/bigmod.(*Nat).Add+0x77 /usr/local/go/src/crypto/internal/bigmod/nat.go:550 # 0x170a03 crypto/internal/bigmod.rr+0x213 /usr/local/go/src/crypto/internal/bigmod/nat.go:350 # 0x170d6b crypto/internal/bigmod.NewModulusFromBig+0x28b /usr/local/go/src/crypto/internal/bigmod/nat.go:398 # 0x192b27 crypto/rsa.encrypt+0x47 /usr/local/go/src/crypto/rsa/rsa.go:485 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [15: 245760] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [11: 11264] @ 0x171ac4 0x170a58 0x170d6c 0x192b28 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f75d8 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x171ac3 crypto/internal/bigmod.(*Nat).montgomeryMul+0xc3 /usr/local/go/src/crypto/internal/bigmod/nat.go:596 # 0x170a57 crypto/internal/bigmod.rr+0x267 /usr/local/go/src/crypto/internal/bigmod/nat.go:356 # 0x170d6b crypto/internal/bigmod.NewModulusFromBig+0x28b /usr/local/go/src/crypto/internal/bigmod/nat.go:398 # 0x192b27 crypto/rsa.encrypt+0x47 /usr/local/go/src/crypto/rsa/rsa.go:485 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f75d7 crypto/x509.(*Certificate).buildChains+0xd7 /usr/local/go/src/crypto/x509/verify.go:953 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [21: 1008] @ 0x1d0da0 0x1baac4 0x1d1668 0x1d087c 0x3b6ad4 0x3b5c4c 0x99e590 0x88de4 # 0x1d0d9f net.sockaddrToTCP+0xef /usr/local/go/src/net/tcpsock_posix.go:21 # 0x1baac3 net.(*netFD).accept+0x313 /usr/local/go/src/net/fd_unix.go:189 # 0x1d1667 net.(*TCPListener).accept+0x27 /usr/local/go/src/net/tcpsock_posix.go:159 # 0x1d087b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:327 # 0x3b6ad3 github.com/miekg/dns.(*Server).serveTCP+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:461 # 0x3b5c4b github.com/miekg/dns.(*Server).ListenAndServe+0x34b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:318 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [1: 384] @ 0x2a95d0 0x2a55a4 0x2a5110 0x2dd570 0x2c29ac 0x27eabc 0x27e4ac 0x2802d4 0x5ba140 0x5ba129 0x59d444 0x59e034 0x59d3dc 0x5ba074 0x5bd2ec 0x5bc2e4 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x2a95cf net/http.(*http2ClientConn).RoundTrip+0x14f /usr/local/go/src/net/http/h2_bundle.go:8285 # 0x2a55a3 net/http.(*http2Transport).RoundTripOpt+0x1d3 /usr/local/go/src/net/http/h2_bundle.go:7630 # 0x2a510f net/http.(*http2Transport).RoundTrip+0x1f /usr/local/go/src/net/http/h2_bundle.go:7579 # 0x2dd56f net/http.(*Transport).roundTrip+0x67f /usr/local/go/src/net/http/transport.go:606 # 0x2c29ab net/http.(*Transport).RoundTrip+0x1b /usr/local/go/src/net/http/roundtrip.go:17 # 0x27eabb net/http.send+0x4ab /usr/local/go/src/net/http/client.go:259 # 0x27e4ab net/http.(*Client).send+0x9b /usr/local/go/src/net/http/client.go:180 # 0x2802d3 net/http.(*Client).do+0x6b3 /usr/local/go/src/net/http/client.go:724 # 0x5ba13f net/http.(*Client).Do+0x6f /usr/local/go/src/net/http/client.go:590 # 0x5ba128 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile.func1+0x58 /go/src/lists/downloader.go:66 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x5ba073 github.com/0xERR0R/blocky/lists.(*httpDownloader).DownloadFile+0x1a3 /go/src/lists/downloader.go:59 # 0x5bd2eb github.com/0xERR0R/blocky/lists.(*httpOpener).Open+0x3b /go/src/lists/sourcereader.go:53 # 0x5bc2e3 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x103 /go/src/lists/list_cache.go:231 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2: 32] @ 0x1ec238 0x1f0b80 0x1f17d4 0x208af0 0x21bc24 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1ec237 crypto/x509.parseName+0x287 /usr/local/go/src/crypto/x509/parser.go:138 # 0x1f0b7f crypto/x509.parseCertificate+0x35f /usr/local/go/src/crypto/x509/parser.go:881 # 0x1f17d3 crypto/x509.ParseCertificate+0x23 /usr/local/go/src/crypto/x509/parser.go:991 # 0x208aef crypto/tls.(*certCache).newCert+0x8f /usr/local/go/src/crypto/tls/cache.go:85 # 0x21bc23 crypto/tls.(*Conn).verifyServerCertificate+0xb3 /usr/local/go/src/crypto/tls/handshake_client.go:969 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [13: 2704] @ 0x109de4 0x94718 0x10c594 0x109e94 0x5b3d04 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109de3 fmt.init.func1+0x23 /usr/local/go/src/fmt/print.go:147 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0x10c593 fmt.newPrinter+0x23 /usr/local/go/src/fmt/print.go:152 # 0x109e93 fmt.Errorf+0x33 /usr/local/go/src/fmt/errors.go:23 # 0x5b3d03 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x193 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [24: 1152] @ 0x3b6b88 0x3b5c4c 0x99e590 0x88de4 # 0x3b6b87 github.com/miekg/dns.(*Server).serveTCP+0x197 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:476 # 0x3b5c4b github.com/miekg/dns.(*Server).ListenAndServe+0x34b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:318 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [19: 912] @ 0x20f14 0xd7494 0xd6878 0xd6841 0x95a698 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0xd7493 context.(*cancelCtx).propagateCancel+0x143 /usr/local/go/src/context/context.go:486 # 0xd6877 context.withCancel+0x57 /usr/local/go/src/context/context.go:273 # 0xd6840 context.WithCancel+0x20 /usr/local/go/src/context/context.go:236 # 0x95a697 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x57 /go/src/resolver/upstream_resolver.go:217 # 0x95a5cf github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x2f /go/src/resolver/upstream_resolver.go:204 # 0x95b9db github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x13b /go/src/resolver/upstream_resolver.go:350 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [8: 192] @ 0x398b30 0x3b7ba8 0x3b77bc 0x88de4 # 0x398b2f github.com/miekg/dns.(*Msg).unpack+0x17f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:849 # 0x3b7ba7 github.com/miekg/dns.(*Server).serveDNS+0x127 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:623 # 0x3b77bb github.com/miekg/dns.(*Server).serveTCPConn+0x27b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [7: 336] @ 0x20f94 0x338a80 0x944fd8 0x944f31 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x338a7f github.com/sirupsen/logrus.(*Entry).WithFields+0x5f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:126 # 0x944fd7 github.com/sirupsen/logrus.(*Entry).WithField+0x1f7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x944f30 github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0x150 /go/src/resolver/blocking_resolver.go:416 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [2: 32] @ 0x3d30b8 0x3d305d 0x3d3051 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3d30b7 github.com/miekg/dns.cloneSlice[...]+0x87 /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x3d305c github.com/miekg/dns.unpackDataA+0x2c /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:23 # 0x3d3050 github.com/miekg/dns.(*A).unpack+0x20 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1211 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [17: 313344] @ 0x1198fc 0x11931c 0x211ab8 0x211a8d 0x20fa80 0x215248 0x215249 0x24d3e4 0xbc4f0 0x28cb68 0x28cb3d 0x28d258 0x2aeaa8 0x2adfcc 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x211ab7 bytes.(*Buffer).Grow+0x67 /usr/local/go/src/bytes/buffer.go:168 # 0x211a8c crypto/tls.(*Conn).readFromUntil+0x3c /usr/local/go/src/crypto/tls/conn.go:827 # 0x20fa7f crypto/tls.(*Conn).readRecordOrCCS+0xb1f /usr/local/go/src/crypto/tls/conn.go:677 # 0x215247 crypto/tls.(*Conn).readRecord+0x167 /usr/local/go/src/crypto/tls/conn.go:588 # 0x215248 crypto/tls.(*Conn).Read+0x168 /usr/local/go/src/crypto/tls/conn.go:1370 # 0x24d3e3 bufio.(*Reader).Read+0x1b3 /usr/local/go/src/bufio/bufio.go:241 # 0xbc4ef io.ReadAtLeast+0x9f /usr/local/go/src/io/io.go:335 # 0x28cb67 io.ReadFull+0x57 /usr/local/go/src/io/io.go:354 # 0x28cb3c net/http.http2readFrameHeader+0x2c /usr/local/go/src/net/http/h2_bundle.go:1638 # 0x28d257 net/http.(*http2Framer).ReadFrame+0x77 /usr/local/go/src/net/http/h2_bundle.go:1905 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [11: 704] @ 0x5b3ff8 0x5b3fed 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3ff7 bufio.(*Scanner).Text+0x247 /usr/local/go/src/bufio/scan.go:115 # 0x5b3fec github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x23c /go/src/lists/parsers/hosts.go:165 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 26880] @ 0x213860 0x2133d4 0x21f30c 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x21385f crypto/tls.(*Conn).unmarshalHandshakeMessage+0x2df /usr/local/go/src/crypto/tls/conn.go:1158 # 0x2133d3 crypto/tls.(*Conn).readHandshake+0x1a3 /usr/local/go/src/crypto/tls/conn.go:1099 # 0x21f30b crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x10b /usr/local/go/src/crypto/tls/handshake_client_tls13.go:503 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [29: 1856] @ 0x6c0d8 0x5b4f7c 0x5b4f18 0x5b5514 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4f7b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x2b /go/src/lists/parsers/lines.go:28 # 0x5b4f17 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x27 /go/src/lists/parsers/adapt.go:8 # 0x5b5513 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [31: 1269760] @ 0x1198fc 0x11931c 0x211ab8 0x211a8d 0x20fa80 0x215248 0x215249 0x24d3e4 0xbc4f0 0x28d2e0 0x28d2ad 0x2aeaa8 0x2adfcc 0x88de4 # 0x1198fb bytes.growSlice+0x8b /usr/local/go/src/bytes/buffer.go:249 # 0x11931b bytes.(*Buffer).grow+0x12b /usr/local/go/src/bytes/buffer.go:151 # 0x211ab7 bytes.(*Buffer).Grow+0x67 /usr/local/go/src/bytes/buffer.go:168 # 0x211a8c crypto/tls.(*Conn).readFromUntil+0x3c /usr/local/go/src/crypto/tls/conn.go:827 # 0x20fa7f crypto/tls.(*Conn).readRecordOrCCS+0xb1f /usr/local/go/src/crypto/tls/conn.go:677 # 0x215247 crypto/tls.(*Conn).readRecord+0x167 /usr/local/go/src/crypto/tls/conn.go:588 # 0x215248 crypto/tls.(*Conn).Read+0x168 /usr/local/go/src/crypto/tls/conn.go:1370 # 0x24d3e3 bufio.(*Reader).Read+0x1b3 /usr/local/go/src/bufio/bufio.go:241 # 0xbc4ef io.ReadAtLeast+0x9f /usr/local/go/src/io/io.go:335 # 0x28d2df io.ReadFull+0xff /usr/local/go/src/io/io.go:354 # 0x28d2ac net/http.(*http2Framer).ReadFrame+0xcc /usr/local/go/src/net/http/h2_bundle.go:1913 # 0x2aeaa7 net/http.(*http2clientConnReadLoop).run+0xf7 /usr/local/go/src/net/http/h2_bundle.go:9342 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [1: 16] @ 0x23ffc8 0x23ff95 0x23fe99 0x181ef0 0x1822d8 0x23fa7c 0x23f959 0x2402d4 0x21e5e0 0x21cd1c 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x23ffc7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).add+0x157 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:308 # 0x23ff94 vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddBytes+0x124 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:110 # 0x23fe98 crypto/tls.(*cipherSuiteTLS13).expandLabel.func1+0x28 /usr/local/go/src/crypto/tls/key_schedule.go:39 # 0x181eef vendor/golang.org/x/crypto/cryptobyte.(*Builder).callContinuation+0x6f /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:184 # 0x1822d7 vendor/golang.org/x/crypto/cryptobyte.(*Builder).addLengthPrefixed+0x2d7 /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:209 # 0x23fa7b vendor/golang.org/x/crypto/cryptobyte.(*Builder).AddUint8LengthPrefixed+0x1fb /usr/local/go/src/vendor/golang.org/x/crypto/cryptobyte/builder.go:146 # 0x23f958 crypto/tls.(*cipherSuiteTLS13).expandLabel+0xd8 /usr/local/go/src/crypto/tls/key_schedule.go:38 # 0x2402d3 crypto/tls.(*cipherSuiteTLS13).deriveSecret+0xc3 /usr/local/go/src/crypto/tls/key_schedule.go:74 # 0x21e5df crypto/tls.(*clientHandshakeStateTLS13).establishHandshakeKeys+0x14f /usr/local/go/src/crypto/tls/handshake_client_tls13.go:394 # 0x21cd1b crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2ab /usr/local/go/src/crypto/tls/handshake_client_tls13.go:90 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [4: 2048] @ 0x94b34 0x9493c 0x94690 0x3b8244 0x3b577c 0x3b708c 0x3b5d9c 0x99e590 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x3b8243 github.com/miekg/dns.(*Server).readUDP+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:698 # 0x3b577b github.com/miekg/dns.defaultReader.ReadUDP+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x3b708b github.com/miekg/dns.(*Server).serveUDP+0x20b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x3b5d9b github.com/miekg/dns.(*Server).ListenAndServe+0x49b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [10: 102400] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 896] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 576] @ 0x1b1a44 0x1b2bb4 0x1b4014 0x1b6fbc 0x88de4 # 0x1b1a43 net.newRequest+0x43 /usr/local/go/src/net/dnsclient_unix.go:56 # 0x1b2bb3 net.(*Resolver).exchange+0xa3 /usr/local/go/src/net/dnsclient_unix.go:162 # 0x1b4013 net.(*Resolver).tryOneName+0x3f3 /usr/local/go/src/net/dnsclient_unix.go:297 # 0x1b6fbb net.(*Resolver).goLookupIPCNAMEOrder.func3.1+0x4b /usr/local/go/src/net/dnsclient_unix.go:672 0: 0 [57: 3735552] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [21: 3696] @ 0x31de7c 0x31de7d 0x31fd0c 0x5b4744 0x5b4709 0x5b4701 0x5b4004 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x31de7b regexp.newBitState+0xab /usr/local/go/src/regexp/backtrack.go:52 # 0x31de7c regexp.(*Regexp).backtrack+0xac /usr/local/go/src/regexp/backtrack.go:315 # 0x31fd0b regexp.(*Regexp).doExecute+0x1db /usr/local/go/src/regexp/exec.go:535 # 0x5b4743 regexp.(*Regexp).doMatch+0x73 /usr/local/go/src/regexp/exec.go:514 # 0x5b4708 regexp.(*Regexp).MatchString+0x38 /usr/local/go/src/regexp/regexp.go:531 # 0x5b4700 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x30 /go/src/lists/parsers/hosts.go:262 # 0x5b4003 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x253 /go/src/lists/parsers/hosts.go:167 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 512] @ 0x94b34 0x9493c 0x945e0 0x28ba3c 0x28bca4 0x294f30 0x2b05f0 0x24ce08 0x24d5cc 0x265df0 0x265218 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x945df sync.(*Pool).Put+0x2f /usr/local/go/src/sync/pool.go:108 # 0x28ba3b net/http.http2putDataBufferChunk+0x9b /usr/local/go/src/net/http/h2_bundle.go:1078 # 0x28bca3 net/http.(*http2dataBuffer).Read+0x1a3 /usr/local/go/src/net/http/h2_bundle.go:1115 # 0x294f2f net/http.(*http2pipe).Read+0x20f /usr/local/go/src/net/http/h2_bundle.go:3757 # 0x2b05ef net/http.http2transportResponseBody.Read+0x4f /usr/local/go/src/net/http/h2_bundle.go:9625 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24d5cb bufio.(*Reader).ReadByte+0x2b /usr/local/go/src/bufio/bufio.go:269 # 0x265def compress/flate.(*decompressor).moreBits+0x2f /usr/local/go/src/compress/flate/inflate.go:697 # 0x265217 compress/flate.(*decompressor).huffmanBlock+0x457 /usr/local/go/src/compress/flate/inflate.go:579 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 2560] @ 0x171420 0x1713e5 0x1713e9 0x1721d4 0x170a58 0x170d6c 0x192b28 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f7624 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x17141f crypto/internal/bigmod.(*Nat).reset+0x9f /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x1713e4 crypto/internal/bigmod.(*Nat).set+0x64 /usr/local/go/src/crypto/internal/bigmod/nat.go:109 # 0x1713e8 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x68 /usr/local/go/src/crypto/internal/bigmod/nat.go:523 # 0x1721d3 crypto/internal/bigmod.(*Nat).montgomeryMul+0x7d3 /usr/local/go/src/crypto/internal/bigmod/nat.go:651 # 0x170a57 crypto/internal/bigmod.rr+0x267 /usr/local/go/src/crypto/internal/bigmod/nat.go:356 # 0x170d6b crypto/internal/bigmod.NewModulusFromBig+0x28b /usr/local/go/src/crypto/internal/bigmod/nat.go:398 # 0x192b27 crypto/rsa.encrypt+0x47 /usr/local/go/src/crypto/rsa/rsa.go:485 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [2: 576] @ 0x25bd1 0x338af8 0x5bcaf8 0x5bc5a4 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x338af7 github.com/sirupsen/logrus.(*Entry).WithFields+0xd7 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:128 # 0x5bcaf7 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func1+0x187 /go/src/lists/list_cache.go:223 # 0x5bc5a3 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x3c3 /go/src/lists/list_cache.go:276 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5: 80] @ 0x3d3264 0x3d320d 0x3d3201 0x397de8 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3d3263 github.com/miekg/dns.cloneSlice[...]+0x83 /go/pkg/mod/github.com/miekg/dns@v1.1.59/types.go:1633 # 0x3d320c github.com/miekg/dns.unpackDataAAAA+0x2c /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg_helpers.go:48 # 0x3d3200 github.com/miekg/dns.(*AAAA).unpack+0x20 /go/pkg/mod/github.com/miekg/dns@v1.1.59/zmsg.go:1222 # 0x397de7 github.com/miekg/dns.UnpackRRWithHeader+0x257 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:637 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [13: 212992] @ 0x5be08c 0x5bb9d0 0x5bb398 0x5b621c 0x88de4 # 0x5be08b github.com/ThinkChaos/parcour.NewProducersWithBuffer[...]+0x6b /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:55 # 0x5bb9cf github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x8f /go/src/lists/list_cache.go:166 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [24: 1152] @ 0x398668 0x398488 0x3b85e8 0x3b85d1 0x99fa9c 0x99d4f8 0x3b5578 0x3b54e8 0x3b7dd0 0x3b77bc 0x88de4 # 0x398667 github.com/miekg/dns.(*Msg).packBufferWithCompressionMap+0x1a7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:788 # 0x398487 github.com/miekg/dns.(*Msg).PackBuffer+0x97 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:732 # 0x3b85e7 github.com/miekg/dns.(*Msg).Pack+0x57 /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:720 # 0x3b85d0 github.com/miekg/dns.(*response).WriteMsg+0x40 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:743 # 0x99fa9b github.com/0xERR0R/blocky/server.(*Server).OnHealthCheck+0x10b /go/src/server/server.go:716 # 0x99d4f7 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func2+0x47 /go/src/server/server.go:427 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b77bb github.com/miekg/dns.(*Server).serveTCPConn+0x27b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [5: 6400] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [94: 7700480] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3: 2112] @ 0x2b3874 0x2b380d 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x2b3873 compress/gzip.NewReader+0xa3 /usr/local/go/src/compress/gzip/gunzip.go:93 # 0x2b380c net/http.(*http2gzipReader).Read+0x3c /usr/local/go/src/net/http/h2_bundle.go:10160 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 32] @ 0x94aa8 0x9493c 0x94690 0x2c7574 0x2cc030 0x88de4 # 0x94aa7 sync.(*Pool).pinSlow+0x127 /usr/local/go/src/sync/pool.go:234 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x2c7573 net/http.newBufioWriterSize+0x63 /usr/local/go/src/net/http/server.go:852 # 0x2cc02f net/http.(*conn).serve+0x24f /usr/local/go/src/net/http/server.go:1961 0: 0 [14: 896] @ 0x3827a4 0x397c40 0x397b50 0x397f9c 0x398c00 0x398e60 0x3865cc 0x386498 0x386fcc 0x95ab70 0x88de4 # 0x3827a3 github.com/miekg/dns.init.func3+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/ztypes.go:13 # 0x397c3f github.com/miekg/dns.UnpackRRWithHeader+0xaf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:618 # 0x397b4f github.com/miekg/dns.UnpackRR+0x9f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:611 # 0x397f9b github.com/miekg/dns.unpackRRslice+0x9b /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:656 # 0x398bff github.com/miekg/dns.(*Msg).unpack+0x24f /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:852 # 0x398e5f github.com/miekg/dns.(*Msg).Unpack+0xcf /go/pkg/mod/github.com/miekg/dns@v1.1.59/msg.go:888 # 0x3865cb github.com/miekg/dns.(*Conn).ReadMsg+0x5b /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:255 # 0x386497 github.com/miekg/dns.(*Client).ExchangeWithConnContext+0x2b7 /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:234 # 0x386fcb github.com/miekg/dns.(*Client).ExchangeContext+0xcb /go/pkg/mod/github.com/miekg/dns@v1.1.59/client.go:462 # 0x95ab6f github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients.func1+0x3f /go/src/resolver/upstream_resolver.go:225 0: 0 [22: 11264] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [54: 4320] @ 0x109ecc 0x5b3d04 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109ecb fmt.Errorf+0x6b /usr/local/go/src/fmt/errors.go:26 # 0x5b3d03 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x193 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 13568] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [9: 4608] @ 0x94b34 0x9493c 0x945e0 0x28ba3c 0x28bca4 0x294f30 0x2b05f0 0x24ce08 0x24d5cc 0x265fc4 0x264e00 0x264600 0x2687a0 0x2b3858 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x945df sync.(*Pool).Put+0x2f /usr/local/go/src/sync/pool.go:108 # 0x28ba3b net/http.http2putDataBufferChunk+0x9b /usr/local/go/src/net/http/h2_bundle.go:1078 # 0x28bca3 net/http.(*http2dataBuffer).Read+0x1a3 /usr/local/go/src/net/http/h2_bundle.go:1115 # 0x294f2f net/http.(*http2pipe).Read+0x20f /usr/local/go/src/net/http/h2_bundle.go:3757 # 0x2b05ef net/http.http2transportResponseBody.Read+0x4f /usr/local/go/src/net/http/h2_bundle.go:9625 # 0x24ce07 bufio.(*Reader).fill+0xf7 /usr/local/go/src/bufio/bufio.go:110 # 0x24d5cb bufio.(*Reader).ReadByte+0x2b /usr/local/go/src/bufio/bufio.go:269 # 0x265fc3 compress/flate.(*decompressor).huffSym+0x103 /usr/local/go/src/compress/flate/inflate.go:720 # 0x264dff compress/flate.(*decompressor).huffmanBlock+0x3f /usr/local/go/src/compress/flate/inflate.go:495 # 0x2645ff compress/flate.(*decompressor).Read+0x4f /usr/local/go/src/compress/flate/inflate.go:348 # 0x26879f compress/gzip.(*Reader).Read+0x7f /usr/local/go/src/compress/gzip/gunzip.go:252 # 0x2b3857 net/http.(*http2gzipReader).Read+0x87 /usr/local/go/src/net/http/h2_bundle.go:10166 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 112] @ 0xd6884 0x95a698 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953e40 0x88de4 # 0xd6883 context.WithCancel+0x63 /usr/local/go/src/context/context.go:237 # 0x95a697 github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).raceClients+0x57 /go/src/resolver/upstream_resolver.go:217 # 0x95a5cf github.com/0xERR0R/blocky/resolver.(*dnsUpstreamClient).callExternal+0x2f /go/src/resolver/upstream_resolver.go:204 # 0x95b9db github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve.func1+0x13b /go/src/resolver/upstream_resolver.go:350 # 0x59d443 github.com/avast/retry-go/v4.Do.func1+0x23 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:116 # 0x59e033 github.com/avast/retry-go/v4.DoWithData[...]+0x563 /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:180 # 0x59d3db github.com/avast/retry-go/v4.Do+0x4b /go/pkg/mod/github.com/avast/retry-go/v4@v4.6.0/retry.go:119 # 0x95b78b github.com/0xERR0R/blocky/resolver.(*UpstreamResolver).Resolve+0x28b /go/src/resolver/upstream_resolver.go:342 # 0x952edb github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolve+0x3b /go/src/resolver/parallel_best_resolver.go:66 # 0x953e3f github.com/0xERR0R/blocky/resolver.(*upstreamResolverStatus).resolveToChan+0x3f /go/src/resolver/parallel_best_resolver.go:80 0: 0 [20: 960] @ 0x1d0da0 0x1baa00 0x1d1668 0x1d087c 0x3b6ad4 0x3b5c4c 0x99e590 0x88de4 # 0x1d0d9f net.sockaddrToTCP+0xef /usr/local/go/src/net/tcpsock_posix.go:21 # 0x1ba9ff net.(*netFD).accept+0x24f /usr/local/go/src/net/fd_unix.go:189 # 0x1d1667 net.(*TCPListener).accept+0x27 /usr/local/go/src/net/tcpsock_posix.go:159 # 0x1d087b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:327 # 0x3b6ad3 github.com/miekg/dns.(*Server).serveTCP+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:461 # 0x3b5c4b github.com/miekg/dns.(*Server).ListenAndServe+0x34b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:318 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [42: 48384] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [20: 435200] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [73: 168192] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [84: 3440640] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [74: 3552] @ 0x5b3ff8 0x5b3fed 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3ff7 bufio.(*Scanner).Text+0x247 /usr/local/go/src/bufio/scan.go:115 # 0x5b3fec github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x23c /go/src/lists/parsers/hosts.go:165 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [35: 1680] @ 0x19bcbc 0x19b7d0 0x1bedc4 0x5bc7d4 0x5bc7c9 0x5b4218 0x5bc764 0x5bc6e9 0x5bdaec 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x19bcbb net/netip.parseIPv4+0x16b /usr/local/go/src/net/netip/netip.go:168 # 0x19b7cf net/netip.ParseAddr+0x5f /usr/local/go/src/net/netip/netip.go:119 # 0x1bedc3 net.parseIP+0x23 /usr/local/go/src/net/ip.go:502 # 0x5bc7d3 net.ParseIP+0x43 /usr/local/go/src/net/ip.go:495 # 0x5bc7c8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x38 /go/src/lists/list_cache.go:251 # 0x5b4217 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x57 /go/src/lists/parsers/hosts.go:189 # 0x5bc763 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x93 /go/src/lists/parsers/hosts.go:51 # 0x5bc6e8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x18 /go/src/lists/list_cache.go:245 # 0x5bdaeb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xbb /go/src/lists/parsers/parser.go:54 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [61: 8784] @ 0x3b7b00 0x3b77bc 0x88de4 # 0x3b7aff github.com/miekg/dns.(*Server).serveDNS+0x7f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:618 # 0x3b77bb github.com/miekg/dns.(*Server).serveTCPConn+0x27b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [60: 8355840] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [33: 528] @ 0x5b4a08 0x5b49f1 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4a07 bufio.(*Scanner).Text+0x77 /usr/local/go/src/bufio/scan.go:115 # 0x5b49f0 github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x60 /go/src/lists/parsers/lines.go:67 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [13: 3328] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [28: 917504] @ 0x266988 0x26686d 0x26811c 0x267a14 0x2b3884 0x2b380d 0x2816c4 0x24fe80 0x5b49ec 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x266987 compress/flate.(*dictDecoder).init+0x167 /usr/local/go/src/compress/flate/dict_decoder.go:43 # 0x26686c compress/flate.NewReader+0x4c /usr/local/go/src/compress/flate/inflate.go:815 # 0x26811b compress/gzip.(*Reader).readHeader+0x3cb /usr/local/go/src/compress/gzip/gunzip.go:238 # 0x267a13 compress/gzip.(*Reader).Reset+0x213 /usr/local/go/src/compress/gzip/gunzip.go:113 # 0x2b3883 compress/gzip.NewReader+0xb3 /usr/local/go/src/compress/gzip/gunzip.go:94 # 0x2b380c net/http.(*http2gzipReader).Read+0x3c /usr/local/go/src/net/http/h2_bundle.go:10160 # 0x2816c3 net/http.(*cancelTimerBody).Read+0x33 /usr/local/go/src/net/http/client.go:963 # 0x24fe7f bufio.(*Scanner).Scan+0x7cf /usr/local/go/src/bufio/scan.go:219 # 0x5b49eb github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x5b /go/src/lists/parsers/lines.go:63 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [7: 7168] @ 0x171ac4 0x170a58 0x170d6c 0x192b28 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f7624 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x171ac3 crypto/internal/bigmod.(*Nat).montgomeryMul+0xc3 /usr/local/go/src/crypto/internal/bigmod/nat.go:596 # 0x170a57 crypto/internal/bigmod.rr+0x267 /usr/local/go/src/crypto/internal/bigmod/nat.go:356 # 0x170d6b crypto/internal/bigmod.NewModulusFromBig+0x28b /usr/local/go/src/crypto/internal/bigmod/nat.go:398 # 0x192b27 crypto/rsa.encrypt+0x47 /usr/local/go/src/crypto/rsa/rsa.go:485 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [124: 1984] @ 0x19d9b0 0x1d1e88 0x1d24f8 0x3c8400 0x3b8278 0x3b577c 0x3b708c 0x3b5d9c 0x99e590 0x88de4 # 0x19d9af net/netip.Addr.AsSlice+0x7f /usr/local/go/src/net/netip/netip.go:700 # 0x1d1e87 net.UDPAddrFromAddrPort+0x27 /usr/local/go/src/net/udpsock.go:107 # 0x1d24f7 net.(*UDPConn).ReadMsgUDP+0x67 /usr/local/go/src/net/udpsock.go:193 # 0x3c83ff github.com/miekg/dns.ReadFromSessionUDP+0x6f /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:43 # 0x3b8277 github.com/miekg/dns.(*Server).readUDP+0x157 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:699 # 0x3b577b github.com/miekg/dns.defaultReader.ReadUDP+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x3b708b github.com/miekg/dns.(*Server).serveUDP+0x20b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x3b5d9b github.com/miekg/dns.(*Server).ListenAndServe+0x49b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [20: 960] @ 0x3b7fb4 0x3b5724 0x3b77a0 0x88de4 # 0x3b7fb3 github.com/miekg/dns.(*Server).readTCP+0x193 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:682 # 0x3b5723 github.com/miekg/dns.defaultReader.ReadTCP+0x23 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:170 # 0x3b779f github.com/miekg/dns.(*Server).serveTCPConn+0x25f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:570 0: 0 [34: 2176] @ 0x98388 0x984e8 0xcac54 0xc8d64 0x1ba7d8 0x1d1668 0x1d087c 0x3b6ad4 0x3b5c4c 0x99e590 0x88de4 # 0x98387 syscall.anyToSockaddr+0x1a7 /usr/local/go/src/syscall/syscall_linux.go:671 # 0x984e7 syscall.Accept4+0x67 /usr/local/go/src/syscall/syscall_linux.go:691 # 0xcac53 internal/poll.accept+0x33 /usr/local/go/src/internal/poll/sock_cloexec.go:17 # 0xc8d63 internal/poll.(*FD).Accept+0x163 /usr/local/go/src/internal/poll/fd_unix.go:602 # 0x1ba7d7 net.(*netFD).accept+0x27 /usr/local/go/src/net/fd_unix.go:172 # 0x1d1667 net.(*TCPListener).accept+0x27 /usr/local/go/src/net/tcpsock_posix.go:159 # 0x1d087b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:327 # 0x3b6ad3 github.com/miekg/dns.(*Server).serveTCP+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:461 # 0x3b5c4b github.com/miekg/dns.(*Server).ListenAndServe+0x34b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:318 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [58: 1900544] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [85: 4080] @ 0x5b3cd0 0x5b3cd1 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3ccf bufio.(*Scanner).Text+0x15f /usr/local/go/src/bufio/scan.go:115 # 0x5b3cd0 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x160 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [41: 20992] @ 0x94b34 0x9493c 0x94690 0x10c594 0x109e94 0x5b3d04 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x10c593 fmt.newPrinter+0x23 /usr/local/go/src/fmt/print.go:152 # 0x109e93 fmt.Errorf+0x33 /usr/local/go/src/fmt/errors.go:23 # 0x5b3d03 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x193 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [46: 23552] @ 0x94b34 0x9493c 0x94690 0x31de60 0x31de7d 0x31fd0c 0x5b4744 0x5b4709 0x5b4701 0x5b4004 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x9468f sync.(*Pool).Get+0x1f /usr/local/go/src/sync/pool.go:132 # 0x31de5f regexp.newBitState+0x8f /usr/local/go/src/regexp/backtrack.go:50 # 0x31de7c regexp.(*Regexp).backtrack+0xac /usr/local/go/src/regexp/backtrack.go:315 # 0x31fd0b regexp.(*Regexp).doExecute+0x1db /usr/local/go/src/regexp/exec.go:535 # 0x5b4743 regexp.(*Regexp).doMatch+0x73 /usr/local/go/src/regexp/exec.go:514 # 0x5b4708 regexp.(*Regexp).MatchString+0x38 /usr/local/go/src/regexp/regexp.go:531 # 0x5b4700 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x30 /go/src/lists/parsers/hosts.go:262 # 0x5b4003 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x253 /go/src/lists/parsers/hosts.go:167 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x1e97f8 0x1f75b4 0x1f7b9c 0x1f7624 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1e97f7 crypto/x509.(*CertPool).findPotentialParents+0x217 /usr/local/go/src/crypto/x509/cert_pool.go:152 # 0x1f75b3 crypto/x509.(*Certificate).buildChains+0xb3 /usr/local/go/src/crypto/x509/verify.go:952 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [15: 7680] @ 0x171420 0x1713e5 0x1713e9 0x171838 0x170a04 0x170d6c 0x192b28 0x190344 0x1fa798 0x1fa328 0x1f7874 0x1f75d8 0x1f7b9c 0x1f7624 0x1f6da4 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x17141f crypto/internal/bigmod.(*Nat).reset+0x9f /usr/local/go/src/crypto/internal/bigmod/nat.go:97 # 0x1713e4 crypto/internal/bigmod.(*Nat).set+0x64 /usr/local/go/src/crypto/internal/bigmod/nat.go:109 # 0x1713e8 crypto/internal/bigmod.(*Nat).maybeSubtractModulus+0x68 /usr/local/go/src/crypto/internal/bigmod/nat.go:523 # 0x171837 crypto/internal/bigmod.(*Nat).Add+0x77 /usr/local/go/src/crypto/internal/bigmod/nat.go:550 # 0x170a03 crypto/internal/bigmod.rr+0x213 /usr/local/go/src/crypto/internal/bigmod/nat.go:350 # 0x170d6b crypto/internal/bigmod.NewModulusFromBig+0x28b /usr/local/go/src/crypto/internal/bigmod/nat.go:398 # 0x192b27 crypto/rsa.encrypt+0x47 /usr/local/go/src/crypto/rsa/rsa.go:485 # 0x190343 crypto/rsa.VerifyPKCS1v15+0x223 /usr/local/go/src/crypto/rsa/pkcs1v15.go:354 # 0x1fa797 crypto/x509.checkSignature+0x2b7 /usr/local/go/src/crypto/x509/x509.go:930 # 0x1fa327 crypto/x509.(*Certificate).CheckSignatureFrom+0xd7 /usr/local/go/src/crypto/x509/x509.go:850 # 0x1f7873 crypto/x509.(*Certificate).buildChains.func1+0x173 /usr/local/go/src/crypto/x509/verify.go:915 # 0x1f75d7 crypto/x509.(*Certificate).buildChains+0xd7 /usr/local/go/src/crypto/x509/verify.go:953 # 0x1f7b9b crypto/x509.(*Certificate).buildChains.func1+0x49b /usr/local/go/src/crypto/x509/verify.go:947 # 0x1f7623 crypto/x509.(*Certificate).buildChains+0x123 /usr/local/go/src/crypto/x509/verify.go:956 # 0x1f6da3 crypto/x509.(*Certificate).Verify+0x2f3 /usr/local/go/src/crypto/x509/verify.go:806 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [42: 172032] @ 0x2c76c8 0x2c76a1 0x2cc030 0x88de4 # 0x2c76c7 bufio.NewWriterSize+0x1b7 /usr/local/go/src/bufio/bufio.go:596 # 0x2c76a0 net/http.newBufioWriterSize+0x190 /usr/local/go/src/net/http/server.go:858 # 0x2cc02f net/http.(*conn).serve+0x24f /usr/local/go/src/net/http/server.go:1961 0: 0 [57: 8208] @ 0x99f9c8 0x99d4f8 0x3b5578 0x3b54e8 0x3b7dd0 0x3b77bc 0x88de4 # 0x99f9c7 github.com/0xERR0R/blocky/server.(*Server).OnHealthCheck+0x37 /go/src/server/server.go:712 # 0x99d4f7 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func2+0x47 /go/src/server/server.go:427 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b77bb github.com/miekg/dns.(*Server).serveTCPConn+0x27b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:575 0: 0 [145: 15441920] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [282: 9024] @ 0x5b3ff8 0x5b3fed 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3ff7 bufio.(*Scanner).Text+0x247 /usr/local/go/src/bufio/scan.go:115 # 0x5b3fec github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x23c /go/src/lists/parsers/hosts.go:165 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [50: 6400] @ 0x3b75b0 0x88de4 # 0x3b75af github.com/miekg/dns.(*Server).serveTCPConn+0x6f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:545 0: 0 [4: 384] @ 0x17df4 0x95385c 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x99f194 0x99d578 0x3b5578 0x3b54e8 0x3b7dd0 0x3b7a04 0x88de4 # 0x95385b github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xcb /go/src/resolver/parallel_best_resolver.go:167 # 0x958c8f github.com/0xERR0R/blocky/resolver.(*SpecialUseDomainNamesResolver).Resolve+0x6f /go/src/resolver/sudn_resolver.go:112 # 0x94cb03 github.com/0xERR0R/blocky/resolver.(*ConditionalUpstreamResolver).Resolve+0x183 /go/src/resolver/conditional_upstream_resolver.go:96 # 0x94a5c3 github.com/0xERR0R/blocky/resolver.(*CachingResolver).Resolve+0x413 /go/src/resolver/caching_resolver.go:193 # 0x944e8f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).Resolve+0xaf /go/src/resolver/blocking_resolver.go:410 # 0x9508ff github.com/0xERR0R/blocky/resolver.(*HostsFileResolver).Resolve+0x41f /go/src/resolver/hosts_file_resolver.go:115 # 0x94de3b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).processRequest+0x2fb /go/src/resolver/custom_dns_resolver.go:164 # 0x94e54b github.com/0xERR0R/blocky/resolver.(*CustomDNSResolver).Resolve+0xab /go/src/resolver/custom_dns_resolver.go:196 # 0x95219f github.com/0xERR0R/blocky/resolver.(*MetricsResolver).Resolve+0x3f /go/src/resolver/metrics_resolver.go:30 # 0x95586b github.com/0xERR0R/blocky/resolver.(*QueryLoggingResolver).Resolve+0x7b /go/src/resolver/query_logging_resolver.go:119 # 0x94f41f github.com/0xERR0R/blocky/resolver.(*EDEResolver).Resolve+0x8f /go/src/resolver/ede_resolver.go:32 # 0x94b78b github.com/0xERR0R/blocky/resolver.(*ClientNamesResolver).Resolve+0x14b /go/src/resolver/client_names_resolver.go:68 # 0x94ef97 github.com/0xERR0R/blocky/resolver.(*ECSResolver).Resolve+0x207 /go/src/resolver/ecs_resolver.go:77 # 0x94f897 github.com/0xERR0R/blocky/resolver.(*FQDNOnlyResolver).Resolve+0x117 /go/src/resolver/fqdn_only_resolver.go:37 # 0x94f72b github.com/0xERR0R/blocky/resolver.(*FilteringResolver).Resolve+0x1ab /go/src/resolver/filtering_resolver.go:35 # 0x99f6a3 github.com/0xERR0R/blocky/server.(*Server).resolve+0x233 /go/src/server/server.go:673 # 0x99f26f github.com/0xERR0R/blocky/server.(*Server).handleReq+0x2f /go/src/server/server.go:634 # 0x99f193 github.com/0xERR0R/blocky/server.(*Server).OnRequest+0x83 /go/src/server/server.go:626 # 0x99d577 github.com/0xERR0R/blocky/server.(*Server).registerDNSHandlers.func1+0x47 /go/src/server/server.go:424 # 0x3b5577 github.com/miekg/dns.HandlerFunc.ServeDNS+0x37 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:37 # 0x3b54e7 github.com/miekg/dns.(*ServeMux).ServeDNS+0x77 /go/pkg/mod/github.com/miekg/dns@v1.1.59/serve_mux.go:103 # 0x3b7dcf github.com/miekg/dns.(*Server).serveDNS+0x34f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:663 # 0x3b7a03 github.com/miekg/dns.(*Server).serveUDPPacket+0x183 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:607 0: 0 [329: 15792] @ 0x1d1ee8 0x1d24f8 0x3c8400 0x3b8278 0x3b577c 0x3b708c 0x3b5d9c 0x99e590 0x88de4 # 0x1d1ee7 net.UDPAddrFromAddrPort+0x87 /usr/local/go/src/net/udpsock.go:106 # 0x1d24f7 net.(*UDPConn).ReadMsgUDP+0x67 /usr/local/go/src/net/udpsock.go:193 # 0x3c83ff github.com/miekg/dns.ReadFromSessionUDP+0x6f /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:43 # 0x3b8277 github.com/miekg/dns.(*Server).readUDP+0x157 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:699 # 0x3b577b github.com/miekg/dns.defaultReader.ReadUDP+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x3b708b github.com/miekg/dns.(*Server).serveUDP+0x20b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x3b5d9b github.com/miekg/dns.(*Server).ListenAndServe+0x49b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [73: 9344] @ 0x1ba8d8 0x1ba88d 0x1d1668 0x1d087c 0x3b6ad4 0x3b5c4c 0x99e590 0x88de4 # 0x1ba8d7 net.newFD+0x127 /usr/local/go/src/net/fd_unix.go:27 # 0x1ba88c net.(*netFD).accept+0xdc /usr/local/go/src/net/fd_unix.go:180 # 0x1d1667 net.(*TCPListener).accept+0x27 /usr/local/go/src/net/tcpsock_posix.go:159 # 0x1d087b net.(*TCPListener).Accept+0x2b /usr/local/go/src/net/tcpsock.go:327 # 0x3b6ad3 github.com/miekg/dns.(*Server).serveTCP+0xe3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:461 # 0x3b5c4b github.com/miekg/dns.(*Server).ListenAndServe+0x34b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:318 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [25: 3276800] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [83: 9519104] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [47: 2310144] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [95: 6080] @ 0x5b4a08 0x5b49f1 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4a07 bufio.(*Scanner).Text+0x77 /usr/local/go/src/bufio/scan.go:115 # 0x5b49f0 github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x60 /go/src/lists/parsers/lines.go:67 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [231: 2188032] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [147: 715008] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [476: 22848] @ 0x6c0d8 0x5b4f7c 0x5b4f18 0x5b5514 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4f7b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x2b /go/src/lists/parsers/lines.go:28 # 0x5b4f17 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x27 /go/src/lists/parsers/adapt.go:8 # 0x5b5513 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [432: 6912] @ 0x5b3cd0 0x5b3cd1 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3ccf bufio.(*Scanner).Text+0x15f /usr/local/go/src/bufio/scan.go:115 # 0x5b3cd0 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x160 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [625: 15000] @ 0x6c0d8 0x5b4f7c 0x5b4f18 0x5b5514 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4f7b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x2b /go/src/lists/parsers/lines.go:28 # 0x5b4f17 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x27 /go/src/lists/parsers/adapt.go:8 # 0x5b5513 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1103: 35296] @ 0x5b4a08 0x5b49f1 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4a07 bufio.(*Scanner).Text+0x77 /usr/local/go/src/bufio/scan.go:115 # 0x5b49f0 github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x60 /go/src/lists/parsers/lines.go:67 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [818: 53608448] @ 0x3b61e0 0x94718 0x3b8244 0x3b577c 0x3b708c 0x3b5d9c 0x99e590 0x88de4 # 0x3b61df github.com/miekg/dns.(*Server).ListenAndServe.(*Server).init.makeUDPBuffer.func2+0x2f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:266 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0x3b8243 github.com/miekg/dns.(*Server).readUDP+0x123 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:698 # 0x3b577b github.com/miekg/dns.defaultReader.ReadUDP+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x3b708b github.com/miekg/dns.(*Server).serveUDP+0x20b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x3b5d9b github.com/miekg/dns.(*Server).ListenAndServe+0x49b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [567: 45360] @ 0x1d25d8 0x1d24b4 0x3c8400 0x3b8278 0x3b577c 0x3b708c 0x3b5d9c 0x99e590 0x88de4 # 0x1d25d7 net.(*UDPConn).ReadMsgUDPAddrPort+0x67 /usr/local/go/src/net/udpsock.go:205 # 0x1d24b3 net.(*UDPConn).ReadMsgUDP+0x23 /usr/local/go/src/net/udpsock.go:191 # 0x3c83ff github.com/miekg/dns.ReadFromSessionUDP+0x6f /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:43 # 0x3b8277 github.com/miekg/dns.(*Server).readUDP+0x157 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:699 # 0x3b577b github.com/miekg/dns.defaultReader.ReadUDP+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x3b708b github.com/miekg/dns.(*Server).serveUDP+0x20b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x3b5d9b github.com/miekg/dns.(*Server).ListenAndServe+0x49b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [173: 4152] @ 0x3b82c0 0x3b577c 0x3b708c 0x3b5d9c 0x99e590 0x88de4 # 0x3b82bf github.com/miekg/dns.(*Server).readUDP+0x19f /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:701 # 0x3b577b github.com/miekg/dns.defaultReader.ReadUDP+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x3b708b github.com/miekg/dns.(*Server).serveUDP+0x20b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x3b5d9b github.com/miekg/dns.(*Server).ListenAndServe+0x49b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [340: 16320] @ 0x3c83d4 0x3b8278 0x3b577c 0x3b708c 0x3b5d9c 0x99e590 0x88de4 # 0x3c83d3 github.com/miekg/dns.ReadFromSessionUDP+0x43 /go/pkg/mod/github.com/miekg/dns@v1.1.59/udp.go:42 # 0x3b8277 github.com/miekg/dns.(*Server).readUDP+0x157 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:699 # 0x3b577b github.com/miekg/dns.defaultReader.ReadUDP+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x3b708b github.com/miekg/dns.(*Server).serveUDP+0x20b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x3b5d9b github.com/miekg/dns.(*Server).ListenAndServe+0x49b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [55: 28160] @ 0x94b34 0x9493c 0x945e0 0x3b82d4 0x3b577c 0x3b708c 0x3b5d9c 0x99e590 0x88de4 # 0x94b33 sync.(*Pool).pinSlow+0x1b3 /usr/local/go/src/sync/pool.go:238 # 0x9493b sync.(*Pool).pin+0x5b /usr/local/go/src/sync/pool.go:217 # 0x945df sync.(*Pool).Put+0x2f /usr/local/go/src/sync/pool.go:108 # 0x3b82d3 github.com/miekg/dns.(*Server).readUDP+0x1b3 /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:701 # 0x3b577b github.com/miekg/dns.defaultReader.ReadUDP+0x1b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:174 # 0x3b708b github.com/miekg/dns.(*Server).serveUDP+0x20b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:517 # 0x3b5d9b github.com/miekg/dns.(*Server).ListenAndServe+0x49b /go/pkg/mod/github.com/miekg/dns@v1.1.59/server.go:346 # 0x99e58f github.com/0xERR0R/blocky/server.(*Server).Start.func1+0x2f /go/src/server/server.go:487 0: 0 [1: 192] @ 0x28c020 0x28beb4 0x295228 0x2b1120 0x2aed1c 0x2adfcc 0x88de4 # 0x28c01f net/http.(*http2dataBuffer).lastChunkOrAlloc+0xaf /usr/local/go/src/net/http/h2_bundle.go:1167 # 0x28beb3 net/http.(*http2dataBuffer).Write+0x93 /usr/local/go/src/net/http/h2_bundle.go:1149 # 0x295227 net/http.(*http2pipe).Write+0x197 /usr/local/go/src/net/http/h2_bundle.go:3785 # 0x2b111f net/http.(*http2clientConnReadLoop).processData+0x21f /usr/local/go/src/net/http/h2_bundle.go:9787 # 0x2aed1b net/http.(*http2clientConnReadLoop).run+0x36b /usr/local/go/src/net/http/h2_bundle.go:9376 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [3: 20736] @ 0x1464cc 0x1465dc 0x14b2a4 0x5a0bd0 0x5a0200 0x59fa3c 0x5bbce8 0x5bb398 0x5b621c 0x88de4 # 0x1464cb strings.(*Builder).grow+0x2b /usr/local/go/src/strings/builder.go:69 # 0x1465db strings.(*Builder).Grow+0x6b /usr/local/go/src/strings/builder.go:83 # 0x14b2a3 strings.Join+0xe3 /usr/local/go/src/strings/strings.go:452 # 0x5a0bcf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).create+0xdf /go/src/cache/stringcache/string_caches.go:125 # 0x5a01ff github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).Finish+0x2f /go/src/cache/stringcache/in_memory_grouped_cache.go:92 # 0x59fa3b github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).Finish+0x3b /go/src/cache/stringcache/chained_grouped_cache.go:80 # 0x5bbce7 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup+0x3a7 /go/src/lists/list_cache.go:213 # 0x5bb397 github.com/0xERR0R/blocky/lists.(*ListCache).refresh.func1+0x57 /go/src/lists/list_cache.go:127 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 160] @ 0x275f4c 0x2a6a04 0x2a62fc 0x28acbc 0x88de4 # 0x275f4b vendor/golang.org/x/net/http2/hpack.NewDecoder+0x2b /usr/local/go/src/vendor/golang.org/x/net/http2/hpack/hpack.go:103 # 0x2a6a03 net/http.(*http2Transport).newClientConn+0x6d3 /usr/local/go/src/net/http/h2_bundle.go:7847 # 0x2a62fb net/http.(*http2Transport).NewClientConn+0x3b /usr/local/go/src/net/http/h2_bundle.go:7801 # 0x28acbb net/http.(*http2addConnCall).run+0x3b /usr/local/go/src/net/http/h2_bundle.go:919 0: 0 [652: 10432] @ 0x5b3c58 0x5b3c4d 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3c57 bufio.(*Scanner).Text+0xe7 /usr/local/go/src/bufio/scan.go:115 # 0x5b3c4c github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xdc /go/src/lists/parsers/hosts.go:102 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [285: 9120] @ 0x5b3cd0 0x5b3cd1 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3ccf bufio.(*Scanner).Text+0x15f /usr/local/go/src/bufio/scan.go:115 # 0x5b3cd0 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x160 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [500: 8000] @ 0x5b3e9c 0x5b3e91 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3e9b bufio.(*Scanner).Text+0xeb /usr/local/go/src/bufio/scan.go:115 # 0x5b3e90 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0xe0 /go/src/lists/parsers/hosts.go:146 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [528: 56229888] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1153: 18448] @ 0x5b39d8 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b39d7 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x37 /go/src/lists/parsers/hosts.go:58 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [821: 19704] @ 0x5b3cd0 0x5b3cd1 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3ccf bufio.(*Scanner).Text+0x15f /usr/local/go/src/bufio/scan.go:115 # 0x5b3cd0 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x160 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [650: 53248000] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [876: 21024] @ 0x5b3ff8 0x5b3fed 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3ff7 bufio.(*Scanner).Text+0x247 /usr/local/go/src/bufio/scan.go:115 # 0x5b3fec github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x23c /go/src/lists/parsers/hosts.go:165 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [14: 896] @ 0x5b3cd0 0x5b3cd1 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3ccf bufio.(*Scanner).Text+0x15f /usr/local/go/src/bufio/scan.go:115 # 0x5b3cd0 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x160 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1232: 19712] @ 0x109ff4 0x109fe5 0x5b3d04 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109ff3 errors.New+0x193 /usr/local/go/src/errors/errors.go:62 # 0x109fe4 fmt.Errorf+0x184 /usr/local/go/src/fmt/errors.go:30 # 0x5b3d03 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x193 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [662: 37961728] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1168: 18688] @ 0x5a1e70 0x5b3a74 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5a1e6f github.com/hashicorp/go-multierror.Append+0x32f /go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/append.go:28 # 0x5b3a73 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0xd3 /go/src/lists/parsers/hosts.go:66 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1149: 18384] @ 0x5b3cd8 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3cd7 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x167 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [618: 25313280] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3485: 167280] @ 0x5b3bac 0x5b3b9d 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3bab bytes.NewReader+0x3b /usr/local/go/src/bytes/reader.go:159 # 0x5b3b9c github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x2c /go/src/lists/parsers/hosts.go:97 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1227: 19632] @ 0x5b3f58 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3f57 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1a7 /go/src/lists/parsers/hosts.go:162 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2640: 126720] @ 0x109ecc 0x5b3d04 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109ecb fmt.Errorf+0x6b /usr/local/go/src/fmt/errors.go:26 # 0x5b3d03 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x193 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2353: 75296] @ 0x5a1ba4 0x5b3a74 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5a1ba3 github.com/hashicorp/go-multierror.Append+0x63 /go/pkg/mod/github.com/hashicorp/go-multierror@v1.1.1/append.go:16 # 0x5b3a73 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0xd3 /go/src/lists/parsers/hosts.go:66 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [482: 11845632] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1169: 18704] @ 0x5b39f8 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b39f7 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x57 /go/src/lists/parsers/hosts.go:60 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [495: 23760] @ 0x5b4a08 0x5b49f1 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4a07 bufio.(*Scanner).Text+0x77 /usr/local/go/src/bufio/scan.go:115 # 0x5b49f0 github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x60 /go/src/lists/parsers/lines.go:67 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [363: 5947392] @ 0x5a087c 0x5a0ab0 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x5a087b github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).insertString+0x21b /go/src/cache/stringcache/string_caches.go:96 # 0x5a0aaf github.com/0xERR0R/blocky/cache/stringcache.(*stringCacheFactory).addEntry+0x3f /go/src/cache/stringcache/string_caches.go:113 # 0x5a014b github.com/0xERR0R/blocky/cache/stringcache.(*inMemoryGroupFactory).AddEntry+0x2b /go/src/cache/stringcache/in_memory_grouped_cache.go:84 # 0x59f923 github.com/0xERR0R/blocky/cache/stringcache.(*chainedGroupFactory).AddEntry+0x63 /go/src/cache/stringcache/chained_grouped_cache.go:61 # 0x5bbe6b github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func2+0x7b /go/src/lists/list_cache.go:188 # 0x5bbdc3 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoConsume.func4+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:96 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1108: 17728] @ 0x5b4e6c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4e6b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x3b /go/src/lists/parsers/adapt.go:23 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [665: 15960] @ 0x5b4a08 0x5b49f1 0x5b5500 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4a07 bufio.(*Scanner).Text+0x77 /usr/local/go/src/bufio/scan.go:115 # 0x5b49f0 github.com/0xERR0R/blocky/lists/parsers.(*lines).Next+0x60 /go/src/lists/parsers/lines.go:67 # 0x5b54ff github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [455: 7280] @ 0x5b3ff8 0x5b3fed 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3ff7 bufio.(*Scanner).Text+0x247 /usr/local/go/src/bufio/scan.go:115 # 0x5b3fec github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x23c /go/src/lists/parsers/hosts.go:165 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1831: 43944] @ 0x5bc708 0x5bdaec 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5bc707 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x37 /go/src/lists/list_cache.go:245 # 0x5bdaeb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xbb /go/src/lists/parsers/parser.go:54 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [971: 62144] @ 0x109ecc 0x5b3d04 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109ecb fmt.Errorf+0x6b /usr/local/go/src/fmt/errors.go:26 # 0x5b3d03 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0x193 /go/src/lists/parsers/hosts.go:110 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1171: 18736] @ 0x5b3f04 0x5b3ee1 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3f03 net.ParseIP+0x153 /usr/local/go/src/net/ip.go:495 # 0x5b3ee0 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x130 /go/src/lists/parsers/hosts.go:157 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1083: 34656] @ 0x6c0d8 0x5b4f7c 0x5b4f18 0x5b5514 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4f7b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x2b /go/src/lists/parsers/lines.go:28 # 0x5b4f17 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x27 /go/src/lists/parsers/adapt.go:8 # 0x5b5513 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3557: 170736] @ 0x5b3df0 0x5b3de1 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3def bytes.NewReader+0x3f /usr/local/go/src/bytes/reader.go:159 # 0x5b3de0 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x30 /go/src/lists/parsers/hosts.go:141 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [5814: 465120] @ 0x5b39e8 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b39e7 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x47 /go/src/lists/parsers/hosts.go:59 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [404: 1654784] @ 0x31d000 0x31df40 0x31fd0c 0x5b4744 0x5b4709 0x5b4701 0x5b4004 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x31cfff regexp.(*bitState).reset+0x4f /usr/local/go/src/regexp/backtrack.go:84 # 0x31df3f regexp.(*Regexp).backtrack+0x16f /usr/local/go/src/regexp/backtrack.go:317 # 0x31fd0b regexp.(*Regexp).doExecute+0x1db /usr/local/go/src/regexp/exec.go:535 # 0x5b4743 regexp.(*Regexp).doMatch+0x73 /usr/local/go/src/regexp/exec.go:514 # 0x5b4708 regexp.(*Regexp).MatchString+0x38 /usr/local/go/src/regexp/regexp.go:531 # 0x5b4700 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x30 /go/src/lists/parsers/hosts.go:262 # 0x5b4003 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x253 /go/src/lists/parsers/hosts.go:167 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [3538: 169824] @ 0x19be30 0x19b7d0 0x1bedc4 0x5bc7d4 0x5bc7c9 0x5b4218 0x5bc764 0x5bc6e9 0x5bdaec 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x19be2f net/netip.parseIPv4+0x2df /usr/local/go/src/net/netip/netip.go:186 # 0x19b7cf net/netip.ParseAddr+0x5f /usr/local/go/src/net/netip/netip.go:119 # 0x1bedc3 net.parseIP+0x23 /usr/local/go/src/net/ip.go:502 # 0x5bc7d3 net.ParseIP+0x43 /usr/local/go/src/net/ip.go:495 # 0x5bc7c8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3.1+0x38 /go/src/lists/list_cache.go:251 # 0x5b4217 github.com/0xERR0R/blocky/lists/parsers.HostsFileEntry.forEachHost+0x57 /go/src/lists/parsers/hosts.go:189 # 0x5bc763 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).ForEach+0x93 /go/src/lists/parsers/hosts.go:51 # 0x5bc6e8 github.com/0xERR0R/blocky/lists.(*ListCache).parseFile.func3+0x18 /go/src/lists/list_cache.go:245 # 0x5bdaeb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xbb /go/src/lists/parsers/parser.go:54 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [2989: 97943552] @ 0x31d0a8 0x31df40 0x31fd0c 0x5b4744 0x5b4709 0x5b4701 0x5b4004 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x31d0a7 regexp.(*bitState).reset+0xf7 /usr/local/go/src/regexp/backtrack.go:91 # 0x31df3f regexp.(*Regexp).backtrack+0x16f /usr/local/go/src/regexp/backtrack.go:317 # 0x31fd0b regexp.(*Regexp).doExecute+0x1db /usr/local/go/src/regexp/exec.go:535 # 0x5b4743 regexp.(*Regexp).doMatch+0x73 /usr/local/go/src/regexp/exec.go:514 # 0x5b4708 regexp.(*Regexp).MatchString+0x38 /usr/local/go/src/regexp/regexp.go:531 # 0x5b4700 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x30 /go/src/lists/parsers/hosts.go:262 # 0x5b4003 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x253 /go/src/lists/parsers/hosts.go:167 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [557: 9125888] @ 0x27cf94 0x94718 0x28b85c 0x28bfdc 0x28beb4 0x295228 0x2b1120 0x2aed1c 0x2adfcc 0x88de4 # 0x27cf93 net/http.init.func5+0x23 /usr/local/go/src/net/http/h2_bundle.go:1049 # 0x94717 sync.(*Pool).Get+0xa7 /usr/local/go/src/sync/pool.go:152 # 0x28b85b net/http.http2getDataBufferChunk+0x7b /usr/local/go/src/net/http/h2_bundle.go:1063 # 0x28bfdb net/http.(*http2dataBuffer).lastChunkOrAlloc+0x6b /usr/local/go/src/net/http/h2_bundle.go:1166 # 0x28beb3 net/http.(*http2dataBuffer).Write+0x93 /usr/local/go/src/net/http/h2_bundle.go:1149 # 0x295227 net/http.(*http2pipe).Write+0x197 /usr/local/go/src/net/http/h2_bundle.go:3785 # 0x2b111f net/http.(*http2clientConnReadLoop).processData+0x21f /usr/local/go/src/net/http/h2_bundle.go:9787 # 0x2aed1b net/http.(*http2clientConnReadLoop).run+0x36b /usr/local/go/src/net/http/h2_bundle.go:9376 # 0x2adfcb net/http.(*http2ClientConn).readLoop+0x5b /usr/local/go/src/net/http/h2_bundle.go:9237 0: 0 [300053: 1229017088] @ 0x24f9f0 0x5b3e88 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x24f9ef bufio.(*Scanner).Scan+0x33f /usr/local/go/src/bufio/scan.go:209 # 0x5b3e87 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0xd7 /go/src/lists/parsers/hosts.go:144 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [299709: 1227608064] @ 0x24f9f0 0x5b3c44 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x24f9ef bufio.(*Scanner).Scan+0x33f /usr/local/go/src/bufio/scan.go:209 # 0x5b3c43 github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xd3 /go/src/lists/parsers/hosts.go:100 # 0x5b3ac3 github.com/0xERR0R/blocky/lists/parsers.(*HostsIterator).UnmarshalText+0x123 /go/src/lists/parsers/hosts.go:64 # 0x5b4e8b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func3+0x5b /go/src/lists/parsers/adapt.go:25 # 0x5b5003 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 16] @ 0x1ebee4 0x1ec22c 0x1f0b80 0x1f17d4 0x1e9fbc 0x1f33b0 0x1f311c 0x94480 0x1f2f4c 0x1f2f25 0x1f6c30 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1ebee3 crypto/x509.parseASN1String+0x4b3 /usr/local/go/src/crypto/x509/parser.go:69 # 0x1ec22b crypto/x509.parseName+0x27b /usr/local/go/src/crypto/x509/parser.go:138 # 0x1f0b7f crypto/x509.parseCertificate+0x35f /usr/local/go/src/crypto/x509/parser.go:881 # 0x1f17d3 crypto/x509.ParseCertificate+0x23 /usr/local/go/src/crypto/x509/parser.go:991 # 0x1e9fbb crypto/x509.(*CertPool).AppendCertsFromPEM+0x11b /usr/local/go/src/crypto/x509/cert_pool.go:231 # 0x1f33af crypto/x509.loadSystemRoots+0x17f /usr/local/go/src/crypto/x509/root_unix.go:44 # 0x1f311b crypto/x509.initSystemRoots+0x5b /usr/local/go/src/crypto/x509/root.go:30 # 0x9447f sync.(*Once).doSlow+0xff /usr/local/go/src/sync/once.go:74 # 0x1f2f4b sync.(*Once).Do+0x4b /usr/local/go/src/sync/once.go:65 # 0x1f2f24 crypto/x509.systemRootsPool+0x24 /usr/local/go/src/crypto/x509/root.go:21 # 0x1f6c2f crypto/x509.(*Certificate).Verify+0x17f /usr/local/go/src/crypto/x509/verify.go:784 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 48] @ 0x2537d0 0x2bfbc4 0x2bfbc5 0x2c824c 0x2cc0a4 0x88de4 # 0x2537cf net/textproto.readMIMEHeader+0x22f /usr/local/go/src/net/textproto/reader.go:571 # 0x2bfbc3 net/textproto.(*Reader).ReadMIMEHeader+0x2f3 /usr/local/go/src/net/textproto/reader.go:501 # 0x2bfbc4 net/http.readRequest+0x2f4 /usr/local/go/src/net/http/request.go:1105 # 0x2c824b net/http.(*conn).readRequest+0x1fb /usr/local/go/src/net/http/server.go:1004 # 0x2cc0a3 net/http.(*conn).serve+0x2c3 /usr/local/go/src/net/http/server.go:1964 0: 0 [1: 48] @ 0x1ec280 0x1f0b80 0x1f17d4 0x1e9fbc 0x1f33b0 0x1f311c 0x94480 0x1f2f4c 0x1f2f25 0x1f6c30 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1ec27f crypto/x509.parseName+0x2cf /usr/local/go/src/crypto/x509/parser.go:142 # 0x1f0b7f crypto/x509.parseCertificate+0x35f /usr/local/go/src/crypto/x509/parser.go:881 # 0x1f17d3 crypto/x509.ParseCertificate+0x23 /usr/local/go/src/crypto/x509/parser.go:991 # 0x1e9fbb crypto/x509.(*CertPool).AppendCertsFromPEM+0x11b /usr/local/go/src/crypto/x509/cert_pool.go:231 # 0x1f33af crypto/x509.loadSystemRoots+0x17f /usr/local/go/src/crypto/x509/root_unix.go:44 # 0x1f311b crypto/x509.initSystemRoots+0x5b /usr/local/go/src/crypto/x509/root.go:30 # 0x9447f sync.(*Once).doSlow+0xff /usr/local/go/src/sync/once.go:74 # 0x1f2f4b sync.(*Once).Do+0x4b /usr/local/go/src/sync/once.go:65 # 0x1f2f24 crypto/x509.systemRootsPool+0x24 /usr/local/go/src/crypto/x509/root.go:21 # 0x1f6c2f crypto/x509.(*Certificate).Verify+0x17f /usr/local/go/src/crypto/x509/verify.go:784 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 1408] @ 0x1f0858 0x1f17d4 0x1e9fbc 0x1f33b0 0x1f311c 0x94480 0x1f2f4c 0x1f2f25 0x1f6c30 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0x1f0857 crypto/x509.parseCertificate+0x37 /usr/local/go/src/crypto/x509/parser.go:807 # 0x1f17d3 crypto/x509.ParseCertificate+0x23 /usr/local/go/src/crypto/x509/parser.go:991 # 0x1e9fbb crypto/x509.(*CertPool).AppendCertsFromPEM+0x11b /usr/local/go/src/crypto/x509/cert_pool.go:231 # 0x1f33af crypto/x509.loadSystemRoots+0x17f /usr/local/go/src/crypto/x509/root_unix.go:44 # 0x1f311b crypto/x509.initSystemRoots+0x5b /usr/local/go/src/crypto/x509/root.go:30 # 0x9447f sync.(*Once).doSlow+0xff /usr/local/go/src/sync/once.go:74 # 0x1f2f4b sync.(*Once).Do+0x4b /usr/local/go/src/sync/once.go:65 # 0x1f2f24 crypto/x509.systemRootsPool+0x24 /usr/local/go/src/crypto/x509/root.go:21 # 0x1f6c2f crypto/x509.(*Certificate).Verify+0x17f /usr/local/go/src/crypto/x509/verify.go:784 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 96] @ 0x6c0d8 0x5b4f7c 0x5b4f18 0x5b5514 0x5b4ff0 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b4f7b github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func1+0x2b /go/src/lists/parsers/lines.go:28 # 0x5b4f17 github.com/0xERR0R/blocky/lists/parsers.UnmarshalEach[...].func2+0x27 /go/src/lists/parsers/adapt.go:8 # 0x5b5513 github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x53 /go/src/lists/parsers/adapt.go:55 # 0x5b4fef github.com/0xERR0R/blocky/lists/parsers.(*adapter[...]).Next+0x3f /go/src/lists/parsers/adapt.go:48 # 0x5bd87f github.com/0xERR0R/blocky/lists/parsers.(*errorFilter[...]).Next+0x4f /go/src/lists/parsers/filtererrors.go:75 # 0x5bdadb github.com/0xERR0R/blocky/lists/parsers.ForEach[...]+0xab /go/src/lists/parsers/parser.go:45 # 0x5bc4ab github.com/0xERR0R/blocky/lists.(*ListCache).parseFile+0x2cb /go/src/lists/list_cache.go:244 # 0x5bc143 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.func1+0x103 /go/src/lists/list_cache.go:180 # 0x5bc013 github.com/0xERR0R/blocky/lists.(*ListCache).createCacheForGroup.(*Producers[...]).GoProduce.func3+0x33 /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/producers.go:89 # 0x5b696b github.com/ThinkChaos/parcour/jobgroup.(*maxConcurrency).launch.(*boundJob).Wrap.(*maxConcurrency).launch.func1.func2+0xcb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/maxConcurrency.go:47 # 0x5b621b github.com/ThinkChaos/parcour/jobgroup.(*boundJob).Main+0xeb /go/pkg/mod/github.com/!think!chaos/parcour@v0.0.0-20230710171753-fbf917c9eaef/jobgroup/jobgroup.go:131 0: 0 [1: 221184] @ 0xcff70 0x1f3344 0x1f311c 0x94480 0x1f2f4c 0x1f2f25 0x1f6c30 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0xcff6f os.ReadFile+0xaf /usr/local/go/src/os/file.go:791 # 0x1f3343 crypto/x509.loadSystemRoots+0x113 /usr/local/go/src/crypto/x509/root_unix.go:42 # 0x1f311b crypto/x509.initSystemRoots+0x5b /usr/local/go/src/crypto/x509/root.go:30 # 0x9447f sync.(*Once).doSlow+0xff /usr/local/go/src/sync/once.go:74 # 0x1f2f4b sync.(*Once).Do+0x4b /usr/local/go/src/sync/once.go:65 # 0x1f2f24 crypto/x509.systemRootsPool+0x24 /usr/local/go/src/crypto/x509/root.go:21 # 0x1f6c2f crypto/x509.(*Certificate).Verify+0x17f /usr/local/go/src/crypto/x509/verify.go:784 # 0x21c1b3 crypto/tls.(*Conn).verifyServerCertificate+0x643 /usr/local/go/src/crypto/tls/handshake_client.go:997 # 0x21f447 crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x247 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:531 # 0x21cd33 crypto/tls.(*clientHandshakeStateTLS13).handshake+0x2c3 /usr/local/go/src/crypto/tls/handshake_client_tls13.go:96 # 0x21810b crypto/tls.(*Conn).clientHandshake+0x46b /usr/local/go/src/crypto/tls/handshake_client.go:263 # 0x215d67 crypto/tls.(*Conn).handshakeContext+0x337 /usr/local/go/src/crypto/tls/conn.go:1553 # 0x2e2c2b crypto/tls.(*Conn).HandshakeContext+0x6b /usr/local/go/src/crypto/tls/conn.go:1493 # 0x2e2c24 net/http.(*persistConn).addTLS.func2+0x64 /usr/local/go/src/net/http/transport.go:1573 0: 0 [1: 65536] @ 0x1cb518 0x1cd184 0x1d72dc 0x94480 0x1c9480 0x1c9459 0x1cd4e0 0x1c2c34 0x1d1758 0x1b0378 0x1b035d 0x1b0b30 0x99b6ac 0x99b518 0x99aaf0 0x9a4be4 0x9a55dc 0x4406f0 0x440eb4 0x9a4960 0x9a4959 0x9a623c 0x4f74c 0x88de4 # 0x1cb517 net.open+0x47 /usr/local/go/src/net/parse.go:80 # 0x1cd183 net.maxListenerBacklog+0x33 /usr/local/go/src/net/sock_linux.go:35 # 0x1d72db net.listenerBacklog.func1+0x1b /usr/local/go/src/net/net.go:373 # 0x9447f sync.(*Once).doSlow+0xff /usr/local/go/src/sync/once.go:74 # 0x1c947f sync.(*Once).Do+0x3f /usr/local/go/src/sync/once.go:65 # 0x1c9458 net.listenerBacklog+0x18 /usr/local/go/src/net/net.go:373 # 0x1cd4df net.socket+0x12f /usr/local/go/src/net/sock_posix.go:57 # 0x1c2c33 net.internetSocket+0xa3 /usr/local/go/src/net/ipsock_posix.go:154 # 0x1d1757 net.(*sysListener).listenTCPProto+0x97 /usr/local/go/src/net/tcpsock_posix.go:189 # 0x1b0377 net.(*sysListener).listenTCP+0x267 /usr/local/go/src/net/tcpsock_posix.go:179 # 0x1b035c net.(*ListenConfig).Listen+0x24c /usr/local/go/src/net/dial.go:734 # 0x1b0b2f net.Listen+0x4f /usr/local/go/src/net/dial.go:808 # 0x99b6ab github.com/0xERR0R/blocky/server.newListeners+0xbb /go/src/server/server.go:228 # 0x99b517 github.com/0xERR0R/blocky/server.createHTTPListeners+0x37 /go/src/server/server.go:211 # 0x99aaef github.com/0xERR0R/blocky/server.NewServer+0x1ef /go/src/server/server.go:123 # 0x9a4be3 github.com/0xERR0R/blocky/cmd.startServer+0x123 /go/src/cmd/serve.go:50 # 0x9a55db github.com/0xERR0R/blocky/cmd.NewRootCommand.func1+0x8b /go/src/cmd/root.go:43 # 0x4406ef github.com/spf13/cobra.(*Command).execute+0x83f /go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:983 # 0x440eb3 github.com/spf13/cobra.(*Command).ExecuteC+0x343 /go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115 # 0x9a495f github.com/spf13/cobra.(*Command).Execute+0x1f /go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039 # 0x9a4958 github.com/0xERR0R/blocky/cmd.Execute+0x18 /go/src/cmd/root.go:113 # 0x9a623b main.main+0x1b /go/src/main.go:10 # 0x4f74b runtime.main+0x28b /usr/local/go/src/runtime/proc.go:271 0: 0 [1: 16] @ 0x14aa5c 0x34552c 0x3454f9 0x345a34 0x345a7d 0x345ff8 0x345fc9 0x37a1c8 0x37a181 0x9a4850 0x9a4835 0x4402dc 0x44006d 0x440eb4 0x9a4960 0x9a4959 0x9a623c 0x4f74c 0x88de4 # 0x14aa5b strings.genSplit+0x6b /usr/local/go/src/strings/strings.go:249 # 0x34552b strings.Split+0x17b /usr/local/go/src/strings/strings.go:307 # 0x3454f8 github.com/mgutz/ansi.colorCode+0x148 /go/pkg/mod/github.com/mgutz/ansi@v0.0.0-20200706080929-d51e80ef957d/ansi.go:149 # 0x345a33 github.com/mgutz/ansi.ColorCode+0x23 /go/pkg/mod/github.com/mgutz/ansi@v0.0.0-20200706080929-d51e80ef957d/ansi.go:132 # 0x345a7c github.com/mgutz/ansi.ColorFunc+0x6c /go/pkg/mod/github.com/mgutz/ansi@v0.0.0-20200706080929-d51e80ef957d/ansi.go:240 # 0x345ff7 github.com/x-cray/logrus-prefixed-formatter.getCompiledColor+0x117 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:129 # 0x345fc8 github.com/x-cray/logrus-prefixed-formatter.compileColorScheme+0xe8 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:138 # 0x37a1c7 github.com/x-cray/logrus-prefixed-formatter.(*TextFormatter).SetColorScheme+0xf7 /go/pkg/mod/github.com/x-cray/logrus-prefixed-formatter@v0.5.2/formatter.go:164 # 0x37a180 github.com/0xERR0R/blocky/log.ConfigureLogger+0xb0 /go/src/log/logger.go:112 # 0x9a484f github.com/0xERR0R/blocky/log.Configure+0x13f /go/src/log/logger.go:94 # 0x9a4834 github.com/0xERR0R/blocky/cmd.initConfig+0x124 /go/src/cmd/root.go:91 # 0x4402db github.com/spf13/cobra.(*Command).preRun+0x42b /go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1017 # 0x44006c github.com/spf13/cobra.(*Command).execute+0x1bc /go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:927 # 0x440eb3 github.com/spf13/cobra.(*Command).ExecuteC+0x343 /go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115 # 0x9a495f github.com/spf13/cobra.(*Command).Execute+0x1f /go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039 # 0x9a4958 github.com/0xERR0R/blocky/cmd.Execute+0x18 /go/src/cmd/root.go:113 # 0x9a623b main.main+0x1b /go/src/main.go:10 # 0x4f74b runtime.main+0x28b /usr/local/go/src/runtime/proc.go:271 0: 0 [1: 112] @ 0x31c754 0x31c71d 0x31c270 0x322b5c 0x323640 0x323631 0x5b3908 0x5f754 0x4f804 0x4f6ed 0x88de4 # 0x31c753 regexp/syntax.simplify1+0x903 /usr/local/go/src/regexp/syntax/simplify.go:148 # 0x31c71c regexp/syntax.(*Regexp).Simplify+0x8cc /usr/local/go/src/regexp/syntax/simplify.go:100 # 0x31c26f regexp/syntax.(*Regexp).Simplify+0x41f /usr/local/go/src/regexp/syntax/simplify.go:23 # 0x322b5b regexp.compile+0x5b /usr/local/go/src/regexp/regexp.go:179 # 0x32363f regexp.Compile+0x2f /usr/local/go/src/regexp/regexp.go:135 # 0x323630 regexp.MustCompile+0x20 /usr/local/go/src/regexp/regexp.go:315 # 0x5b3907 github.com/0xERR0R/blocky/lists/parsers.init+0x27 /go/src/lists/parsers/hosts.go:27 # 0x5f753 runtime.doInit1+0xd3 /usr/local/go/src/runtime/proc.go:7176 # 0x4f803 runtime.doInit+0x343 /usr/local/go/src/runtime/proc.go:7143 # 0x4f6ec runtime.main+0x22c /usr/local/go/src/runtime/proc.go:253 0: 0 [1: 16] @ 0xf7b78 0xf6d74 0x4345e8 0x430754 0x42f788 0x42e988 0x42e408 0x42ce88 0x42cf44 0x42dee0 0x42db44 0x42cd4c 0x42cf44 0x42cbf0 0x4a8e4c 0x4a8e31 0x9a180c 0x2cd718 0x3f3778 0x2cd718 0x9a20ec 0x2cd718 0x9a0050 0x2cd718 0x3f1540 0x2d0b2c 0x2cc2e8 0x88de4 # 0xf7b77 reflect.Value.call+0xc17 /usr/local/go/src/reflect/value.go:662 # 0xf6d73 reflect.Value.Call+0x93 /usr/local/go/src/reflect/value.go:380 # 0x4345e7 text/template.safeCall+0x67 /usr/local/go/src/text/template/funcs.go:367 # 0x430753 text/template.(*state).evalCall+0x613 /usr/local/go/src/text/template/exec.go:803 # 0x42f787 text/template.(*state).evalFunction+0x167 /usr/local/go/src/text/template/exec.go:623 # 0x42e987 text/template.(*state).evalCommand+0x177 /usr/local/go/src/text/template/exec.go:510 # 0x42e407 text/template.(*state).evalPipeline+0x107 /usr/local/go/src/text/template/exec.go:479 # 0x42ce87 text/template.(*state).walk+0x1c7 /usr/local/go/src/text/template/exec.go:267 # 0x42cf43 text/template.(*state).walk+0x283 /usr/local/go/src/text/template/exec.go:280 # 0x42dedf text/template.(*state).walkRange.func2+0x28f /usr/local/go/src/text/template/exec.go:395 # 0x42db43 text/template.(*state).walkRange+0x4f3 /usr/local/go/src/text/template/exec.go:403 # 0x42cd4b text/template.(*state).walk+0x8b /usr/local/go/src/text/template/exec.go:283 # 0x42cf43 text/template.(*state).walk+0x283 /usr/local/go/src/text/template/exec.go:280 # 0x42cbef text/template.(*Template).execute+0x20f /usr/local/go/src/text/template/exec.go:224 # 0x4a8e4b text/template.(*Template).Execute+0x5b /usr/local/go/src/text/template/exec.go:207 # 0x4a8e30 html/template.(*Template).Execute+0x40 /usr/local/go/src/html/template/template.go:124 # 0x9a180b github.com/0xERR0R/blocky/server.configureRootHandler.func1+0x2ab /go/src/server/server_endpoints.go:273 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f3777 github.com/go-chi/chi/v5.(*Mux).routeHTTP+0x287 /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:459 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a20eb github.com/go-chi/cors.(*Cors).Handler-fm.(*Cors).Handler.func1+0x19b /go/pkg/mod/github.com/go-chi/cors@v1.2.1/cors.go:228 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x9a004f github.com/0xERR0R/blocky/server.secureHeader.func1+0x2df /go/src/server/server_endpoints.go:44 # 0x2cd717 net/http.HandlerFunc.ServeHTTP+0x37 /usr/local/go/src/net/http/server.go:2166 # 0x3f153f github.com/go-chi/chi/v5.(*Mux).ServeHTTP+0x27f /go/pkg/mod/github.com/go-chi/chi/v5@v5.0.12/mux.go:90 # 0x2d0b2b net/http.serverHandler.ServeHTTP+0xbb /usr/local/go/src/net/http/server.go:3137 # 0x2cc2e7 net/http.(*conn).serve+0x507 /usr/local/go/src/net/http/server.go:2039 0: 0 [1: 32] @ 0x3130e0 0x312b68 0x315880 0x322b30 0x322b29 0x323640 0x323631 0x72cc50 0x72cdbc 0x5f754 0x4f804 0x4f6ed 0x88de4 # 0x3130df regexp/syntax.(*parser).collapse+0x18f /usr/local/go/src/regexp/syntax/parse.go:561 # 0x312b67 regexp/syntax.(*parser).concat+0x147 /usr/local/go/src/regexp/syntax/parse.go:494 # 0x31587f regexp/syntax.parse+0xcef /usr/local/go/src/regexp/syntax/parse.go:1088 # 0x322b2f regexp/syntax.Parse+0x2f /usr/local/go/src/regexp/syntax/parse.go:889 # 0x322b28 regexp.compile+0x28 /usr/local/go/src/regexp/regexp.go:172 # 0x32363f regexp.Compile+0x2f /usr/local/go/src/regexp/regexp.go:135 # 0x323630 regexp.MustCompile+0x20 /usr/local/go/src/regexp/regexp.go:315 # 0x72cc4f github.com/jinzhu/inflection.compile+0x93f /go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:169 # 0x72cdbb github.com/jinzhu/inflection.init.0+0x1b /go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:176 # 0x5f753 runtime.doInit1+0xd3 /usr/local/go/src/runtime/proc.go:7176 # 0x4f803 runtime.doInit+0x343 /usr/local/go/src/runtime/proc.go:7143 # 0x4f6ec runtime.main+0x22c /usr/local/go/src/runtime/proc.go:253 # runtime.MemStats # Alloc = 3266032 # TotalAlloc = 350502373888 # Sys = 70538504 # Lookups = 0 # Mallocs = 980139227 # Frees = 980130550 # HeapAlloc = 3266032 # HeapSys = 61407232 # HeapIdle = 55541760 # HeapInuse = 5865472 # HeapReleased = 55025664 # HeapObjects = 8677 # Stack = 1507328 / 1507328 # MSpan = 145280 / 1077120 # MCache = 4800 / 15600 # BuckHashSys = 1816632 # GCSys = 3678320 # OtherSys = 1036272 # NextGC = 7029616 # LastGC = 1773573414167613941 # PauseNs = [84800 73880 95280 241682 95641 76761 88880 45000 94001 92000 81000 50881 113920 69482 125400 80480 125601 111961 246801 106840 284881 67560 142121 137921 52800 80240 107040 120561 98202 127680 149401 229122 79200 162081 73120 89561 91440 98120 85240 145001 83761 88361 113041 268121 255841 269321 108040 115842 184960 196081 167120 108241 80480 122361 290282 125640 158162 123681 87600 185721 123361 287321 88560 94681 176321 91040 76161 78640 39160 61600 56640 66201 73400 55800 63360 52280 55240 56480 74841 70920 55160 247361 62400 287961 79880 53041 101320 92240 128880 107601 66280 175801 79841 91280 63920 58281 63400 59200 62361 50360 57280 53360 60280 72601 146801 63562 79280 91280 54800 51881 53801 62361 76761 59682 54560 49840 54881 52760 193961 48760 63681 62321 80680 50280 65561 57041 164522 51480 58721 77840 96121 68560 217481 54281 54880 157601 73760 52241 91881 81480 81360 62720 66081 82121 55320 160561 84040 80961 49921 216601 263121 85320 102240 56960 58760 50640 53801 64480 72641 115961 67200 67840 74920 157521 52480 50320 52320 51960 107600 148281 76801 96040 51441 54760 70081 55200 54880 59920 54480 53040 127361 69200 75041 53640 64240 57040 54441 69200 123921 56360 56640 53760 99280 52320 80200 84520 53241 53040 54000 62520 138401 52560 53040 53960 122041 51400 100160 106081 70000 165640 81240 58840 79880 72641 725164 160680 257361 112240 64320 87321 61400 138760 145801 240761 220201 61961 116280 125120 55001 112641 64601 74320 97000 91041 94640 253121 83800 89560 210921 92040 158561 249080 70680 101961 85841 87281 48240 69600 66160 137721 97240 115720 283162 121201 135361 93640] # PauseEnd = [1773566209886023922 1773566209889717981 1773566209894356485 1773566209898628348 1773566209903065651 1773566209907232353 1773566209911280414 1773566209916026919 1773566209920220141 1773566209924731884 1773566209928719385 1773566209948310808 1773566209952679350 1773566209956540211 1773566209961631517 1773566209965995540 1773566209970193882 1773566209975066348 1773566209979339010 1773566209984398196 1773566209990171307 1773566209994593850 1773566209998960833 1773566210003892298 1773566210008075400 1773566210013137467 1773566210018678576 1773566210023899483 1773566210028574668 1773566210033807695 1773566210038824041 1773566210043534986 1773566210048240010 1773566210053536558 1773566210058433944 1773566210063049848 1773566210068579197 1773566210073937745 1773566210079262973 1773566210084077318 1773566210088905343 1773566210093831609 1773566210098912356 1773566210104192623 1773566210110243855 1773566210115706203 1773566210121647914 1773566210127617226 1773566210134044259 1773566210140601574 1773566210147011967 1773566210153059359 1773566210159144431 1773566210164966861 1773566210170735211 1773566210176238560 1773566210182275952 1773566210188751866 1773566210194970138 1773566210201187091 1773566210206961201 1773566210213481675 1773566210219226105 1773566210225288777 1773566210231969452 1773566210237972883 1773566210244389957 1773566210251203392 1773566210259137034 1773566331505639017 1773566451551016530 1773566571593241964 1773566691636683792 1773566811677557279 1773566931724239417 1773567051762524281 1773567171804086006 1773567291845201569 1773567411883439571 1773567531929205700 1773567651971973913 1773567772014422609 1773567892057990594 1773568012103365802 1773568132153282986 1773568252195044249 1773568372241705836 1773568492277944295 1773568612318848414 1773568732369405118 1773568852416972749 1773568972455665369 1773569092501815236 1773569212542567033 1773569332582193611 1773569452626000061 1773569572673089157 1773569692713129440 1773569812748318790 1773569932782834153 1773570052824152247 1773570172865897822 1773570292906283254 1773570412944351131 1773570532988075699 1773570653031269908 1773570773074615320 1773570893120145863 1773571013162035374 1773571133212409143 1773571253252203110 1773571373295059780 1773571493337370702 1773571613379613696 1773571733427983732 1773571853475145951 1773571973519420955 1773572093567910361 1773572213612979560 1773572333653960771 1773572453698100228 1773572573736877102 1773572693770229138 1773572813809365978 1773572933847317128 1773573053886408364 1773573174083098309 1773573294125711664 1773573414167613941 1773556013666235399 1773556133712686192 1773556253751821397 1773556373791202772 1773556493835636762 1773556613879038435 1773556733924020388 1773556853964353356 1773556974011625598 1773557094058946690 1773557214102414569 1773557334146302455 1773557454188188591 1773557574229373159 1773557694275445215 1773557814320652283 1773557934363942423 1773558054410728015 1773558174455946483 1773558294499524282 1773558414501169405 1773558534594383081 1773558654632597261 1773558774672513077 1773558894716521600 1773559014754859468 1773559134797247496 1773559254833635364 1773559374872127538 1773559494912303727 1773559614954761232 1773559734998844422 1773559855038043085 1773559975080638876 1773560095118750023 1773560215162003016 1773560335199787973 1773560455241384230 1773560575287344319 1773560695331105492 1773560815379700034 1773560935425956454 1773561055471123574 1773561175514286421 1773561295545258726 1773561415585278597 1773561535625617793 1773561655670279153 1773561775713876304 1773561895755854268 1773562015794097328 1773562135842343722 1773562255882155447 1773562376085138862 1773562496126587376 1773562616168086311 1773562736207856959 1773562856247511088 1773562976292227308 1773563096337350734 1773563216375003318 1773563336415415014 1773563456458258718 1773563576499811735 1773563696542121455 1773563816583398463 1773563936625997116 1773564056669784007 1773564176710719152 1773564296756873632 1773564416798146552 1773564536841275810 1773564656880483387 1773564776924331140 1773564896970305660 1773565017011117779 1773565137056594658 1773565257103703415 1773565377146972579 1773565497184828939 1773565617229600843 1773565737275618415 1773565857323418768 1773565977365936381 1773566097411103056 1773566209737766706 1773566209741489085 1773566209745272145 1773566209748181560 1773566209751528258 1773566209754550594 1773566209757716250 1773566209760910387 1773566209764391125 1773566209767478181 1773566209770922199 1773566209773647094 1773566209776905111 1773566209780004247 1773566209783083423 1773566209786070999 1773566209789084134 1773566209792573433 1773566209795766009 1773566209799225707 1773566209802513725 1773566209806541306 1773566209810087564 1773566209813849304 1773566209817572763 1773566209820979381 1773566209824151798 1773566209828279539 1773566209831786918 1773566209835534217 1773566209838805115 1773566209842818896 1773566209846173833 1773566209850012093 1773566209853798753 1773566209857659853 1773566209861018351 1773566209866008497 1773566209870329840 1773566209874168780 1773566209878284641 1773566209881939060] # NumGC = 108929 # NumForcedGC = 2 # GCCPUFraction = 7.928148580377235e-06 # DebugGC = false # MaxRSS = 81149952