heap profile: 38: 7876552 [6111: 39164800] @ heap/1048576 1: 4734976 [1: 4734976] @ 0x21258 0x22c84 0x25c24 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 5: 1515520 [8: 2424832] @ 0x21258 0x22c84 0x25c24 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 2: 1196032 [3: 1794048] @ 0x21258 0x22c84 0x25c24 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 2: 311296 [5: 778240] @ 0x21258 0x22c84 0x25c24 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 4: 76288 [4: 76288] @ 0x21258 0x22c84 0x25c24 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 5: 24320 [7: 34048] @ 0x21258 0x22c84 0x25c24 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 1: 9472 [2: 18944] @ 0x21258 0x22c84 0x25c24 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 1: 4096 [1: 4096] @ 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 1: 2304 [5: 11520] @ 0x21258 0x22c84 0x25c24 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 4: 1152 [8: 2304] @ 0x20d0d 0x25e50 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 2: 576 [2: 576] @ 0x25bd1 0x59eee0 0x59ee88 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x59ee87 github.com/0xERR0R/blocky/trie.(*parent).insert+0x247 /go/src/trie/trie.go:107 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 1: 288 [1: 288] @ 0x25bd1 0x59eee0 0x59ee88 0x59ee9c 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x59ee87 github.com/0xERR0R/blocky/trie.(*parent).insert+0x247 /go/src/trie/trie.go:107 # 0x59ee9b github.com/0xERR0R/blocky/trie.(*parent).insert+0x25b /go/src/trie/trie.go:108 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 3: 72 [3: 72] @ 0x5b43e8 0x5b43dd 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b43e7 bufio.(*Scanner).Text+0xe7 /usr/local/go/src/bufio/scan.go:115 # 0x5b43dc github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xdc /go/src/lists/parsers/hosts.go:220 # 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 2: 64 [2: 64] @ 0x5b43e8 0x5b43dd 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b43e7 bufio.(*Scanner).Text+0xe7 /usr/local/go/src/bufio/scan.go:115 # 0x5b43dc github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xdc /go/src/lists/parsers/hosts.go:220 # 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 1: 48 [1: 48] @ 0x5b43e8 0x5b43dd 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b43e7 bufio.(*Scanner).Text+0xe7 /usr/local/go/src/bufio/scan.go:115 # 0x5b43dc github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xdc /go/src/lists/parsers/hosts.go:220 # 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 3: 48 [3: 48] @ 0x5b43e8 0x5b43dd 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b43e7 bufio.(*Scanner).Text+0xe7 /usr/local/go/src/bufio/scan.go:115 # 0x5b43dc github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xdc /go/src/lists/parsers/hosts.go:220 # 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: 36864] @ 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: 240] @ 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 [1: 160] @ 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: 288] @ 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] @ 0xfc7d0 0xfc23c 0x2ff7a0 0x2fca00 0x2fc7a0 0x307ec4 0x33bdcc 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0xfc7cf reflect.copyVal+0x2f /usr/local/go/src/reflect/value.go:2063 # 0xfc23b reflect.(*MapIter).Value+0x6b /usr/local/go/src/reflect/value.go:1961 # 0x2ff79f encoding/json.mapEncoder.encode+0x2ef /usr/local/go/src/encoding/json/encode.go:749 # 0x2fc9ff encoding/json.(*encodeState).reflectValue+0x6f /usr/local/go/src/encoding/json/encode.go:321 # 0x2fc79f encoding/json.(*encodeState).marshal+0xbf /usr/local/go/src/encoding/json/encode.go:297 # 0x307ec3 encoding/json.(*Encoder).Encode+0xa3 /usr/local/go/src/encoding/json/stream.go:209 # 0x33bdcb github.com/sirupsen/logrus.(*JSONFormatter).Format+0x84b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/json_formatter.go:123 # 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] @ 0x944ba0 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 # 0x944b9f github.com/0xERR0R/blocky/resolver.(*BlockingResolver).handleDenylist+0x3af /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 [2: 320] @ 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 [1: 24] @ 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: 48] @ 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: 16] @ 0x379f70 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 # 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 # 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: 576] @ 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 [1: 48] @ 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 [1: 48] @ 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 [1: 16] @ 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: 288] @ 0x25bd1 0x338af8 0x95392c 0x953875 0x958c90 0x94cb04 0x94a5c4 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 # 0x95392b github.com/sirupsen/logrus.(*Entry).WithField+0x19b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x953874 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xe4 /go/src/resolver/parallel_best_resolver.go:158 # 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 # 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] @ 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 [1: 352] @ 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 [1: 48] @ 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 [1: 48] @ 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: 32] @ 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: 352] @ 0x20d0d 0x25e50 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 [1: 48] @ 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 [1: 144] @ 0x21a01 0xd74d8 0xd6878 0xd6841 0x95a698 0x95a5d0 0x95b9dc 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953974 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 # 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 # 0x953973 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x1e3 /go/src/resolver/parallel_best_resolver.go:160 # 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 # 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 0: 0 [1: 288] @ 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 [1: 176] @ 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 [2: 576] @ 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: 288] @ 0x25bd1 0x338d08 0x33c2c4 0x33c1e5 0x59f184 0x59f189 0x5a176c 0x5a1761 0x59fd74 0x59f57c 0x944b5c 0x944b41 0x944b29 0x944e6c 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 0x9a20ec # 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 # 0x59f183 github.com/0xERR0R/blocky/log.PrefixedLog+0x233 /go/src/log/logger.go:72 # 0x59f188 github.com/0xERR0R/blocky/trie.(*parent).hasParentOf+0x238 /go/src/trie/trie.go:148 # 0x5a176b github.com/0xERR0R/blocky/trie.(*Trie).HasParentOf+0x4b /go/src/trie/trie.go:40 # 0x5a1760 github.com/0xERR0R/blocky/cache/stringcache.wildcardCache.contains+0x40 /go/src/cache/stringcache/string_caches.go:201 # 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 0: 0 [1: 144] @ 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 [1: 288] @ 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 [1: 32] @ 0x94a3a4 0x94a319 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 # 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 # 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: 704] @ 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 [1: 112] @ 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 [3: 1728] @ 0x21258 0x20ff8 0x33b5d0 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x33b5cf github.com/sirupsen/logrus.(*JSONFormatter).Format+0x4f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/json_formatter.go:64 # 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: 144] @ 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 [1: 576] @ 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: 576] @ 0x2ff69c 0x2fca00 0x2fc7a0 0x307ec4 0x33bdcc 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x2ff69b encoding/json.mapEncoder.encode+0x1eb /usr/local/go/src/encoding/json/encode.go:741 # 0x2fc9ff encoding/json.(*encodeState).reflectValue+0x6f /usr/local/go/src/encoding/json/encode.go:321 # 0x2fc79f encoding/json.(*encodeState).marshal+0xbf /usr/local/go/src/encoding/json/encode.go:297 # 0x307ec3 encoding/json.(*Encoder).Encode+0xa3 /usr/local/go/src/encoding/json/stream.go:209 # 0x33bdcb github.com/sirupsen/logrus.(*JSONFormatter).Format+0x84b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/json_formatter.go:123 # 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: 288] @ 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 [2: 576] @ 0x25bd1 0x338af8 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b0c 0x94c9c0 0x94a5c4 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 # 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 # 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: 112] @ 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 [1: 24] @ 0x9f74c 0x33b8c8 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x9f74b time.Time.Format+0xbb /usr/local/go/src/time/format.go:631 # 0x33b8c7 github.com/sirupsen/logrus.(*JSONFormatter).Format+0x347 /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/json_formatter.go:93 # 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: 112] @ 0x379998 0x379961 0x379be4 0x956c4c 0x956b0c 0x94c9c0 0x94a5c4 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 # 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 # 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] @ 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: 576] @ 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 [1: 80] @ 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 [1: 288] @ 0x25bd1 0x338af8 0x94cab0 0x94ca05 0x94a5c4 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 # 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 # 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: 224] @ 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 [2: 96] @ 0x20f14 0xd7494 0xd6878 0xd6841 0x2c86a0 0x2cc0a4 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 # 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: 112] @ 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 [1: 24] @ 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: 48] @ 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 [2: 96] @ 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 [2: 1024] @ 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 [3: 672] @ 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: 288] @ 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 [5: 3520] @ 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 [1: 112] @ 0x338d54 0x37a008 0x379f11 0x956cc0 0x379bd4 0x956c4c 0x956b7c 0x95b3f8 0x95b534 0x952edc 0x953974 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 # 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 # 0x953973 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x1e3 /go/src/resolver/parallel_best_resolver.go:160 # 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 # 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 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: 144] @ 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: 480] @ 0x2ff69c 0x2fca00 0x2fc7a0 0x307ec4 0x33bdcc 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x2ff69b encoding/json.mapEncoder.encode+0x1eb /usr/local/go/src/encoding/json/encode.go:741 # 0x2fc9ff encoding/json.(*encodeState).reflectValue+0x6f /usr/local/go/src/encoding/json/encode.go:321 # 0x2fc79f encoding/json.(*encodeState).marshal+0xbf /usr/local/go/src/encoding/json/encode.go:297 # 0x307ec3 encoding/json.(*Encoder).Encode+0xa3 /usr/local/go/src/encoding/json/stream.go:209 # 0x33bdcb github.com/sirupsen/logrus.(*JSONFormatter).Format+0x84b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/json_formatter.go:123 # 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: 112] @ 0x338d54 0x95392c 0x953875 0x958c90 0x94cb04 0x94a5c4 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 # 0x95392b github.com/sirupsen/logrus.(*Entry).WithField+0x19b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/entry.go:121 # 0x953874 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0xe4 /go/src/resolver/parallel_best_resolver.go:158 # 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 # 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] @ 0x5b3f74 0x5b3f75 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3f73 bufio.(*Scanner).Text+0x1c3 /usr/local/go/src/bufio/scan.go:115 # 0x5b3f74 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1c4 /go/src/lists/parsers/hosts.go:159 # 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: 576] @ 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 [1: 32] @ 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 [2: 576] @ 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 [3: 864] @ 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 [2: 224] @ 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 [0: 0] @ 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 [2: 224] @ 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 [2: 1152] @ 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 [1: 16] @ 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 [2: 960] @ 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: 1152] @ 0x21258 0x20ff8 0x338a80 0x95c4b0 0x95ba34 0x59d444 0x59e034 0x59d3dc 0x95b78c 0x952edc 0x953974 0x958c90 0x94cb04 0x94a5c4 0x944e90 0x950900 0x94de3c 0x94e54c 0x9521a0 0x95586c 0x94f420 0x94b78c 0x94ef98 0x94f898 0x94f72c 0x99f6a4 0x99f270 0x9a0a48 0x9a07ec 0x2cd718 0x3f3778 0x2cd718 # 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 # 0x953973 github.com/0xERR0R/blocky/resolver.(*ParallelBestResolver).Resolve+0x1e3 /go/src/resolver/parallel_best_resolver.go:160 # 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 # 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 0: 0 [1: 144] @ 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 [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 [1: 32] @ 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: 1152] @ 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 [1: 1048576] @ 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 [1: 48] @ 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 [2: 576] @ 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 [3: 96] @ 0x109ecc 0x5b3fa8 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109ecb fmt.Errorf+0x6b /usr/local/go/src/fmt/errors.go:26 # 0x5b3fa7 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1f7 /go/src/lists/parsers/hosts.go:159 # 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] @ 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: 32] @ 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 [19: 912] @ 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 [1: 2367488] @ 0x21258 0x22c84 0x25c24 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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: 16] @ 0xfc7d0 0xfc01c 0x2ff748 0x2fca00 0x2fc7a0 0x307ec4 0x33bdcc 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0xfc7cf reflect.copyVal+0x2f /usr/local/go/src/reflect/value.go:2063 # 0xfc01b reflect.(*MapIter).Key+0x6b /usr/local/go/src/reflect/value.go:1918 # 0x2ff747 encoding/json.mapEncoder.encode+0x297 /usr/local/go/src/encoding/json/encode.go:746 # 0x2fc9ff encoding/json.(*encodeState).reflectValue+0x6f /usr/local/go/src/encoding/json/encode.go:321 # 0x2fc79f encoding/json.(*encodeState).marshal+0xbf /usr/local/go/src/encoding/json/encode.go:297 # 0x307ec3 encoding/json.(*Encoder).Encode+0xa3 /usr/local/go/src/encoding/json/stream.go:209 # 0x33bdcb github.com/sirupsen/logrus.(*JSONFormatter).Format+0x84b /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/json_formatter.go:123 # 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] @ 0x109ecc 0x5b3fa8 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109ecb fmt.Errorf+0x6b /usr/local/go/src/fmt/errors.go:26 # 0x5b3fa7 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1f7 /go/src/lists/parsers/hosts.go:159 # 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: 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 [1: 1152] @ 0x21258 0x20ff8 0x33b5d0 0x339c98 0x33982c 0x339eb0 0x33a378 0x940f9c 0x940f65 0x9560a4 0x88de4 # 0x33b5cf github.com/sirupsen/logrus.(*JSONFormatter).Format+0x4f /go/pkg/mod/github.com/sirupsen/logrus@v1.9.3/json_formatter.go:64 # 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] @ 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 [1: 80] @ 0x109ecc 0x5b3fa8 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109ecb fmt.Errorf+0x6b /usr/local/go/src/fmt/errors.go:26 # 0x5b3fa7 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1f7 /go/src/lists/parsers/hosts.go:159 # 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: 327680] @ 0x21258 0x22c84 0x25c24 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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: 64] @ 0x109ecc 0x5b4798 0x5b48e4 0x5b4670 0x5b3c5c 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109ecb fmt.Errorf+0x6b /usr/local/go/src/fmt/errors.go:26 # 0x5b4797 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc7 /go/src/lists/parsers/hosts.go:266 # 0x5b48e3 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xe3 /go/src/lists/parsers/hosts.go:284 # 0x5b466f github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x11f /go/src/lists/parsers/hosts.go:250 # 0x5b3c5b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xeb /go/src/lists/parsers/hosts.go:104 # 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: 144] @ 0x109ff4 0x109fe5 0x5b3fa8 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 # 0x5b3fa7 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1f7 /go/src/lists/parsers/hosts.go:159 # 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 [3: 72] @ 0x5b3f74 0x5b3f75 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3f73 bufio.(*Scanner).Text+0x1c3 /usr/local/go/src/bufio/scan.go:115 # 0x5b3f74 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1c4 /go/src/lists/parsers/hosts.go:159 # 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: 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 [6: 96] @ 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 [1: 1187840] @ 0x21258 0x22c84 0x25c24 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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] @ 0x25bd1 0x338af8 0x94a56c 0x94a4b5 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 # 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 # 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: 96] @ 0x109ff4 0x109fe5 0x5b4798 0x5b48e4 0x5b4670 0x5b3c5c 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 # 0x5b4797 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc7 /go/src/lists/parsers/hosts.go:266 # 0x5b48e3 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xe3 /go/src/lists/parsers/hosts.go:284 # 0x5b466f github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x11f /go/src/lists/parsers/hosts.go:250 # 0x5b3c5b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xeb /go/src/lists/parsers/hosts.go:104 # 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: 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 [1: 112] @ 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 [2: 32] @ 0x5b3f74 0x5b3f75 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3f73 bufio.(*Scanner).Text+0x1c3 /usr/local/go/src/bufio/scan.go:115 # 0x5b3f74 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1c4 /go/src/lists/parsers/hosts.go:159 # 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: 144] @ 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 [1: 48] @ 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 [1: 576] @ 0x21258 0x22c84 0x25c24 0x59eee0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eedf github.com/0xERR0R/blocky/trie.(*parent).insert+0x29f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 [2: 64] @ 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 [3: 48] @ 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 [5: 80] @ 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 [1: 128] @ 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 [13: 416] @ 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 [8: 128] @ 0x5b476c 0x5b48e4 0x5b4670 0x5b3c5c 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b476b github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0x9b /go/src/lists/parsers/hosts.go:266 # 0x5b48e3 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xe3 /go/src/lists/parsers/hosts.go:284 # 0x5b466f github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x11f /go/src/lists/parsers/hosts.go:250 # 0x5b3c5b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xeb /go/src/lists/parsers/hosts.go:104 # 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: 64] @ 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 [13: 312] @ 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 [1: 1048576] @ 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 [24: 1152] @ 0x5b433c 0x5b432d 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b433b bytes.NewReader+0x3b /usr/local/go/src/bytes/reader.go:159 # 0x5b432c github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0x2c /go/src/lists/parsers/hosts.go:215 # 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: 80] @ 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: 704] @ 0x77da0 0x7795c 0x72d98 0x86a9c # 0x77d9f runtime.makeTraceFrames+0x3f /usr/local/go/src/runtime/trace2stack.go:168 # 0x7795b runtime.(*traceStackTable).dump+0x13b /usr/local/go/src/runtime/trace2stack.go:127 # 0x72d97 runtime.traceAdvance.func4+0x47 /usr/local/go/src/runtime/trace2.go:529 # 0x86a9b runtime.systemstack+0x6b /usr/local/go/src/runtime/asm_arm64.s:243 0: 0 [23: 1104] @ 0x19be30 0x19b7d0 0x1bedc4 0x5b3f14 0x5b3ee1 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 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 # 0x5b3f13 net.ParseIP+0x163 /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 [8: 384] @ 0x109ecc 0x5b3fa8 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109ecb fmt.Errorf+0x6b /usr/local/go/src/fmt/errors.go:26 # 0x5b3fa7 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1f7 /go/src/lists/parsers/hosts.go:159 # 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: 1024] @ 0x78190 0x77948 0x72d98 0x86a9c # 0x7818f runtime.fpunwindExpand+0x6f /usr/local/go/src/runtime/trace2stack.go:240 # 0x77947 runtime.(*traceStackTable).dump+0x127 /usr/local/go/src/runtime/trace2stack.go:127 # 0x72d97 runtime.traceAdvance.func4+0x47 /usr/local/go/src/runtime/trace2.go:529 # 0x86a9b runtime.systemstack+0x6b /usr/local/go/src/runtime/asm_arm64.s:243 0: 0 [2: 64] @ 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 [18: 576] @ 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 [10: 240] @ 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 [6: 144] @ 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 [22: 1056] @ 0x19be30 0x19b7d0 0x1bedc4 0x5b4824 0x5b483d 0x5b4670 0x5b3c5c 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 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 # 0x5b4823 net.ParseIP+0x23 /usr/local/go/src/net/ip.go:495 # 0x5b483c github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0x3c /go/src/lists/parsers/hosts.go:274 # 0x5b466f github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x11f /go/src/lists/parsers/hosts.go:250 # 0x5b3c5b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xeb /go/src/lists/parsers/hosts.go:104 # 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: 120] @ 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 [8: 128] @ 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 [31: 2480] @ 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 [0: 0] @ 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 [6: 96] @ 0x5b3f7c 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3f7b github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1cb /go/src/lists/parsers/hosts.go:159 # 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: 672] @ 0x109ecc 0x5b4798 0x5b48e4 0x5b4670 0x5b3c5c 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x109ecb fmt.Errorf+0x6b /usr/local/go/src/fmt/errors.go:26 # 0x5b4797 github.com/0xERR0R/blocky/lists/parsers.validateDomainName+0xc7 /go/src/lists/parsers/hosts.go:266 # 0x5b48e3 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xe3 /go/src/lists/parsers/hosts.go:284 # 0x5b466f github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x11f /go/src/lists/parsers/hosts.go:250 # 0x5b3c5b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xeb /go/src/lists/parsers/hosts.go:104 # 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: 32] @ 0x59eec0 0x5a12bc 0x5a1295 0x5a014c 0x59f924 0x5bbe6c 0x5bbdc4 0x5b621c 0x88de4 # 0x59eebf github.com/0xERR0R/blocky/trie.(*parent).insert+0x27f /go/src/trie/trie.go:85 # 0x5a12bb github.com/0xERR0R/blocky/trie.(*Trie).Insert+0xab /go/src/trie/trie.go:36 # 0x5a1294 github.com/0xERR0R/blocky/cache/stringcache.(*wildcardCacheFactory).addEntry+0x84 /go/src/cache/stringcache/string_caches.go:229 # 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 [22: 1056] @ 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 [25: 1200] @ 0x19be30 0x19b7d0 0x1bedc4 0x5bc7d4 0x5bc7c9 0x5b5e6c 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 # 0x5b5e6b github.com/0xERR0R/blocky/lists/parsers.WildcardEntry.forEachHost+0x3b /go/src/lists/parsers/hosts.go:232 # 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 [1: 64] @ 0x5b3f74 0x5b3f75 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x5b3f73 bufio.(*Scanner).Text+0x1c3 /usr/local/go/src/bufio/scan.go:115 # 0x5b3f74 github.com/0xERR0R/blocky/lists/parsers.(*HostsFileEntry).UnmarshalText+0x1c4 /go/src/lists/parsers/hosts.go:159 # 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 [7: 168] @ 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 [6: 98304] @ 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 [1862: 7626752] @ 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 [1836: 7520256] @ 0x24f9f0 0x5b43d4 0x5b3ac4 0x5b4e8c 0x5b5004 0x5bd880 0x5bdadc 0x5bc4ac 0x5bc144 0x5bc014 0x5b696c 0x5b621c 0x88de4 # 0x24f9ef bufio.(*Scanner).Scan+0x33f /usr/local/go/src/bufio/scan.go:209 # 0x5b43d3 github.com/0xERR0R/blocky/lists/parsers.(*WildcardEntry).UnmarshalText+0xd3 /go/src/lists/parsers/hosts.go:218 # 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 [1851: 7581696] @ 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 [3: 98304] @ 0x31d0a8 0x31df40 0x31fd0c 0x5b4744 0x5b4709 0x5b4701 0x5b48e4 0x5b4670 0x5b3c5c 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 # 0x5b48e3 github.com/0xERR0R/blocky/lists/parsers.validateHostsListEntry+0xe3 /go/src/lists/parsers/hosts.go:284 # 0x5b466f github.com/0xERR0R/blocky/lists/parsers.normalizeHostsListEntry+0x11f /go/src/lists/parsers/hosts.go:250 # 0x5b3c5b github.com/0xERR0R/blocky/lists/parsers.(*HostListEntry).UnmarshalText+0xeb /go/src/lists/parsers/hosts.go:104 # 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] @ 0x199bdc 0x1f0c88 0x1f17d4 0x1e9fbc 0x1f3588 0x1f311c 0x94480 0x1f2f4c 0x1f2f25 0x1f6c30 0x21c1b4 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 # 0x1e9fbb crypto/x509.(*CertPool).AppendCertsFromPEM+0x11b /usr/local/go/src/crypto/x509/cert_pool.go:231 # 0x1f3587 crypto/x509.loadSystemRoots+0x357 /usr/local/go/src/crypto/x509/root_unix.go:72 # 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: 1536] @ 0x198244 0x1e9ef0 0x1f3588 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 # 0x1f3587 crypto/x509.loadSystemRoots+0x357 /usr/local/go/src/crypto/x509/root_unix.go:72 # 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: 128] @ 0xd12b0 0x1f377c 0x1f3739 0x1f3640 0x1f3460 0x1f311c 0x94480 0x1f2f4c 0x1f2f25 0x1f6c30 0x21c1b4 0x21f448 0x21cd34 0x21810c 0x215d68 0x2e2c2c 0x2e2c25 0x88de4 # 0xd12af os.readlink+0x3f /usr/local/go/src/os/file_unix.go:431 # 0x1f377b os.Readlink+0x7b /usr/local/go/src/os/file.go:401 # 0x1f3738 crypto/x509.isSameDirSymlink+0x38 /usr/local/go/src/crypto/x509/root_unix.go:106 # 0x1f363f crypto/x509.readUniqueDirectoryEntries+0x9f /usr/local/go/src/crypto/x509/root_unix.go:93 # 0x1f345f crypto/x509.loadSystemRoots+0x22f /usr/local/go/src/crypto/x509/root_unix.go:62 # 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: 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: 4864] @ 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 [1: 65536] @ 0x1cb518 0x1baf34 0x1bb7cc 0x1b57c8 0x1b5ab8 0x1c7b78 0x1aabe4 0x1c4fa4 0x1a9a54 0x88de4 # 0x1cb517 net.open+0x47 /usr/local/go/src/net/parse.go:80 # 0x1baf33 net.readHosts+0x233 /usr/local/go/src/net/hosts.go:68 # 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 [1: 1408] @ 0x21258 0x22c84 0x25c24 0x467c30 0x452184 0x451500 0x44f674 0x452b64 0x451500 0x44f674 0x44f5d4 0x44f5e1 0x466f08 0x46f514 0x46f4f5 0x46ef68 0x46eb40 0x9a4814 0x4402dc 0x44006d 0x440eb4 0x9a4960 0x9a4959 0x9a623c 0x4f74c 0x88de4 # 0x467c2f gopkg.in/yaml%2ev2.getStructInfo+0x96f /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:382 # 0x452183 gopkg.in/yaml%2ev2.(*decoder).mappingStruct+0x73 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:725 # 0x4514ff gopkg.in/yaml%2ev2.(*decoder).mapping+0x39f /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:626 # 0x44f673 gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x1c3 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:372 # 0x452b63 gopkg.in/yaml%2ev2.(*decoder).mappingStruct+0xa53 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:767 # 0x4514ff gopkg.in/yaml%2ev2.(*decoder).mapping+0x39f /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:626 # 0x44f673 gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x1c3 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:372 # 0x44f5d3 gopkg.in/yaml%2ev2.(*decoder).document+0x123 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:384 # 0x44f5e0 gopkg.in/yaml%2ev2.(*decoder).unmarshal+0x130 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/decode.go:360 # 0x466f07 gopkg.in/yaml%2ev2.unmarshal+0x317 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:148 # 0x46f513 gopkg.in/yaml%2ev2.UnmarshalStrict+0x43 /go/pkg/mod/gopkg.in/yaml.v2@v2.4.0/yaml.go:89 # 0x46f4f4 github.com/0xERR0R/blocky/config.unmarshalConfig+0x24 /go/src/config/config.go:544 # 0x46ef67 github.com/0xERR0R/blocky/config.loadConfig+0x3f7 /go/src/config/config.go:484 # 0x46eb3f github.com/0xERR0R/blocky/config.LoadConfig+0x6f /go/src/config/config.go:434 # 0x9a4813 github.com/0xERR0R/blocky/cmd.initConfig+0x103 /go/src/cmd/root.go:86 # 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: 80] @ 0x30f9ec 0x30f999 0x30faa9 0x310474 0x30f280 0x322b64 0x323640 0x323631 0x72cc08 0x72cdbc 0x5f754 0x4f804 0x4f6ed 0x88de4 # 0x30f9eb regexp/syntax.(*compiler).inst+0x5cb /usr/local/go/src/regexp/syntax/compile.go:164 # 0x30f998 regexp/syntax.(*compiler).empty+0x578 /usr/local/go/src/regexp/syntax/compile.go:266 # 0x30faa8 regexp/syntax.(*compiler).compile+0x688 /usr/local/go/src/regexp/syntax/compile.go:120 # 0x310473 regexp/syntax.(*compiler).compile+0x1053 /usr/local/go/src/regexp/syntax/compile.go:145 # 0x30f27f regexp/syntax.Compile+0x11f /usr/local/go/src/regexp/syntax/compile.go:74 # 0x322b63 regexp.compile+0x63 /usr/local/go/src/regexp/regexp.go:180 # 0x32363f regexp.Compile+0x2f /usr/local/go/src/regexp/regexp.go:135 # 0x323630 regexp.MustCompile+0x20 /usr/local/go/src/regexp/regexp.go:315 # 0x72cc07 github.com/jinzhu/inflection.compile+0x8f7 /go/pkg/mod/github.com/jinzhu/inflection@v1.0.0/inflections.go:167 # 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 = 24465760 # TotalAlloc = 3196423600 # Sys = 87056664 # Lookups = 0 # Mallocs = 8047068 # Frees = 7742955 # HeapAlloc = 24465760 # HeapSys = 78938112 # HeapIdle = 51355648 # HeapInuse = 27582464 # HeapReleased = 48578560 # HeapObjects = 304113 # Stack = 753664 / 753664 # MSpan = 307360 / 1191360 # MCache = 2400 / 15600 # BuckHashSys = 1499336 # GCSys = 3779496 # OtherSys = 879096 # NextGC = 48678048 # LastGC = 1782125501429806801 # PauseNs = [46850 64392 38004 161851 247558 87719 2334667 76740 236195 119522 74052117 281641 167848 467377 123352 99132 108699 65205 761629 174052 108773 244129 209775 91895 3883221 1240410 2028278 69387928 83822 141690 78702 139918 70416404 74459 152636 147417 149928 99543 129417 124624 139228 72334 82459 64753 64112 261639 169211 104991 92945 128251 139163 161447 142125 149124 146310 1890141 140059 97999 94644 503528 83468 83625 96547 41623 69200 319434 78061 75108 88605 73627652 120070 82081 128276 131993 188771 96817 109544 121416 130261 150060 115058 89794 65860 103029 66977 68273 131672 76848 144759 116461 69464 141879 158724 100109 127389 139516 144923 72728 155910 148969 99583 156017 180614 139606 162416 148214 121539 87588 128366 134207 164870 143652 136554 72564 126766 148673 139016 99772 108017 121046 133608 67756 157929 64474 90894 130664 123828 127939 70379548 166880 159322 116100 103497 127390 114343 68831 142067 132821 144226 105753 143037 68342916 96974 131057 238525 124412 144841 73041 148098 130278 135914 140886 126577 166462 69605694 134216 156919 73549 125002 143077 112785 121326 168168 121088 119128 128760 153210 118996 156476 147926 154293 137202 124723 138696 168627 72449 211949 127299 148288 136891 172886 139886 117011 158027 163704 136718 115354 151602 71794308 72277577 115649 134666 48327 124165 90484 50968 95628 83862 116798 50666 53569 75222 109134 106582 50239 81532 128235 67001 48827 46743 62916 58402 46751 52832 97687 112760 51379 52856 65499 56195 51880 124264 55350 49091 52659 108116 117477 49951 48335 45480 47047 53136 53954 52700 103964 56383 110365 135472 88736 82311 51051 119907 55596 52126 128670 55424 56761 66648 153572 133010 48844 55269 77405 68635 51502 48171] # PauseEnd = [1782125381406042471 1782125501429806801 1782117447666630155 1782117447680106781 1782117447686003373 1782117447693679626 1782117447764191610 1782117447768925172 1782117447775928647 1782117447780339772 1782117447861132085 1782117447875930826 1782117447884725072 1782117447891461199 1782117447899655494 1782117447960881289 1782117447966937360 1782117447983020539 1782117448066572344 1782117448085501167 1782117448159022935 1782117448168013484 1782117448177002548 1782117448194432309 1782117448273274872 1782117448365064007 1782117448383179297 1782117448458585855 1782117448463953854 1782117448470013814 1782117448476046549 1782117448482763968 1782117448558151574 1782117448563169903 1782117448568842813 1782117448574560710 1782117448581302104 1782117448656446417 1782117448663290430 1782117448669660929 1782117448675956419 1782117448682140199 1782117448756543050 1782117448768617564 1782117448856552302 1782117448867541248 1782117448875058523 1782117448956426278 1782117448963712692 1782117448971516844 1782117448978940911 1782117449057136574 1782117449065058565 1782117449073044595 1782117449083234103 1782117449165942862 1782117449175748552 1782117449257965410 1782117449269200799 1782117449279972552 1782117449359969234 1782117449375915810 1782117449465543968 1782117449560419857 1782117449582279852 1782117449757555572 1782117449771278846 1782117449860775709 1782117449877613371 1782117449961911544 1782117449970976766 1782117449981115798 1782117450070101388 1782117450156471679 1782117450168744292 1782117450181015469 1782117450262823213 1782117450274794008 1782117450356454523 1782117450369518828 1782117450382334121 1782117450465712442 1782117450478523896 1782117450556589166 1782117450569792757 1782117450656630252 1782117450670031615 1782117450756410078 1782117450770728758 1782117450856412478 1782117450872027559 1782117450957204478 1782117450972945627 1782117451058708041 1782117451075130944 1782117451163548353 1782117451183250834 1782117451271089582 1782117451359767168 1782117451376641646 1782117451466153975 1782117451482625279 1782117451569381250 1782117451656476806 1782117451673849388 1782117451761850996 1782117451779483172 1782117451867576019 1782117451956483030 1782117451973666324 1782117452061211986 1782117452079112323 1782117452170412314 1782117452256544925 1782117452274079816 1782117452367942718 1782117452459812286 1782117452558630216 1782117452578501234 1782117452668304272 1782117452758518737 1782117452777823345 1782117452867549962 1782117452956915399 1782117452976399572 1782117453069856610 1782117453156461003 1782117453176280010 1782117453265479248 1782117453359385563 1782117453380340983 1782117453471562149 1782117453558909621 1782117453578907290 1782117453673469546 1782117453758665156 1782117453778605595 1782117453869907818 1782117453960479919 1782117454057150148 1782117454078542882 1782117454166400461 1782117454257664227 1782117454279473877 1782117454373923472 1782117454460088722 1782117454558856627 1782117454657852236 1782117454756521026 1782117454782127220 1782117454878190485 1782117454976763984 1782117455078468752 1782117455174164482 1782117455267844393 1782117455361401813 1782117455459104886 1782117455556493430 1782117455656464695 1782117455682964723 1782117455780560442 1782117455877257541 1782117455975516529 1782117456071803005 1782117456162310935 1782117456258603720 1782117456357020850 1782117456456455078 1782117456557003831 1782117456658502188 1782117456757182909 1782117456856522346 1782117456956482805 1782117457056488031 1782117457159703555 1782117457259461894 1782117457359105537 1782117457457075704 1782117457556563289 1782117457658556263 1782117457756596385 1782117457856956244 1782117457958555234 1782117458063203346 1782117458159966487 1782117458259617137 1782117458367153898 1782117458468921139 1782117458571916123 1782117458672098632 1782117458775011444 1782117579712319859 1782117699736103910 1782117819767625490 1782117939791695990 1782118059818564333 1782118179846725789 1782118299875351088 1782118419895946478 1782118539920692952 1782118659947847505 1782118779980180739 1782118900004342504 1782119020040487936 1782119140068952521 1782119260094201246 1782119380123413423 1782119500151380470 1782119620173808182 1782119740208770218 1782119860228700433 1782119980255691390 1782120100282073100 1782120220310931159 1782120340328593181 1782120460354313628 1782120580374196974 1782120700395730651 1782120820420196069 1782120940451607628 1782121060476380758 1782121180500981123 1782121300531692193 1782121420556032007 1782121540582036067 1782121660602834837 1782121780625658022 1782121900651667007 1782122020677473574 1782122140700538780 1782122260733435143 1782122380757577657 1782122500784884481 1782122620813111999 1782122740844240649 1782122860868033381 1782122980897791693 1782123100928120880 1782123220949420928 1782123340968690053 1782123461000593343 1782123581027304690 1782123701052282450 1782123821075777169 1782123941099506460 1782124061126959926 1782124181155300094 1782124301178255854 1782124421202504094 1782124541223141786 1782124661248860571 1782124781273514441 1782124901301799819 1782125021332532474 1782125141359596771 1782125261384478427] # NumGC = 258 # NumForcedGC = 2 # GCCPUFraction = 0.00029873820143046665 # DebugGC = false # MaxRSS = 92479488